Wow - I thought the last book (Dragon Overnight) was turning the main character, Nory, into a less desirable role mode - this book turned her into a mean girl in some spots. While I love the way the story is including all the different magics and different characters points of view, the main reason my daughter enjoys the story is this main character - who I have to keep interrupting our reading to make sure she agrees that the behaviours Nory displays are NOT acceptable. I get that, in real life, kids don't always act like perfect little angels, but usually in literature the main character is the better person. SO not the case this time.
As for the story, it was 'okay' - I wouldn't say it was anything great - this time we get to see Willa and how she starts to get her magic under wraps. Marigold helps Willa realize that maybe she's not wonky at all, maybe it's just another type of magic she has - which is a great observation for child, but as an adult I'm here thinking "what on earth is an entire (fictional, albeit) population doing classifying people into only 5 specific groups to begin with? The whole concept has irked me from the start because no matter how much these kids evolve and change, the story seems to remain contained to the immediate world of the main characters and not the entire world. Things need to change in this magical universe.
As my daughter still very much enjoys these stories, we will continue to read them, but I am becoming less and less of a fan as they continue. At this point, this is not a series I would recommend to others.