rjleamon11 's review for:

5.0

I'd like to give this one seven stars! Thoughtful, moving, powerful, funny y.a. fiction--with great characters, many great messages, and an engrossing plot, this one pulled me in and I read it in two days! What a great way to start off my summer reading--I'll be button-holing everyone I encounter to read it, so be prepared.