I understand that authors are always warned not to “info-dump” to their readers, that they should include the information the reader needs to know naturally through the story. But there’s a downside to that, when so many things are going on that everyone EXCEPT the main character knows about. At some point, someone needs to sit Esper down and just give her a crash course in the greater magical world instead of constantly bemoaning that she should have learned all of this stuff growing up.
Overall, this book suffers from general “middle book” syndrome. Stuff gets interesting but no one gets any answers. A more minor quibble is that a werewolf is introduced to the greater cast of characters, but there’s no romance with her.
Luckily, a newer character to the series is Jet the familiar. He absolutely steals the show, and I’m excited to see where the story goes with him in the mix.