I reccomend this book for readers in grades 5-8. The story keeps the reader's interest and has them anticipating what will happen at the turn of every page. The biggest downfall of this book is the fact it dosen't get the reader to know the characters like they should, it really leaves everything to the imagination when you wonder about the characters.