clairezhou 's review for:

Hero by Michael Grant
5.0

I read this when I was pretty young. I thought it was amazing.