Sounds like a fun read
You had me at magic! Another fantastic YA fantasy to sink my teeth in. I can see myself devouring this book curled up on my couch with a cold beverage. And I know for certain that my daughter would snatch this book from me to read herself. Like mother, like daughter!