ladybaela 's review for:

Hero by Michael Grant
2.0

2.5 stars

Lost half a point for the ending. Not sure how to feel about that.