Ratings8
Average rating3.8
This is such a good YA book. I think it would be great for middle schoolers and older teens too. These characters are delightful and fun. The internal dialog that they have is a riot. It brings a lot of social issue to mind.