Ratings106
Average rating3.9
A great YA novel about a boy discovering who he could become and making friends out of enemies along the way. Its length and tone make it great for younger readers.
Age range: 10-16
Older readers may find it a little boring, despite the characters being much more mature than in other YA books.