I think this book is good for middle school students. It is good for both sexes. Even though the main characters are boys it is interesting for girls. It is very active and constantly keeps the reader interested. It gives good examples to readers too by showing friendship, loyalty, and bravery. There is some dirty language but not often and some violence. It could be hard to read because the characters make up words in the book such as shank and klunck but for good readers it gives a funny twist to the story. Also at the beginning it opens to a scene that could be confusing because the character is seeing a new world with the reader. This aspect gives the story is very good because it constantly keeps the reader interested and at a cliffhanger. I highly recommend this book and it is one of my favorites.