Nice blend of magic with relatable teen story

filled star filled star filled star filled star star unfilled
bookfreakout Avatar

By

The author struck a perfect balance between a story involving magic and a story about typical high school teens. There are fun and interesting details about how the magic works, particularly the main character's interest in potions, but they don't bog down the relatable liveliness and angst that inevitably arise with a high school story.