A review by kassy25
How to Ditch Your Fairy by Justine Larbalestier

5.0

This was such a great concept and it kept me engaged. I highly recommend reading her other books as well!