I found myself a little frustrated by the book. On the one hand, it was a great story -what with people being sorcerers and having elemental powers and stuff, but on the other hand, it felt sort of lacking at times. 
 Don't get me wrong, it was a nice story and all that, I'm just not too sure whether to give it a 3.5 or 4 rating. I felt like it focused too much on the fact that Vhalla was a library apprentice and how different her life was. The only parts I ever liked were the ones where she and the crown prince Aldrik were together and he was teaching her about the Affinity. Vhalla was unique because she's a Windwalker, someone's whose affinity is air, but that's not all they can do- they can also project themselves into dreams and stuff. Oh and also, there hasn't been one for 150 years because they've all been killed in the past. Something about them being dangerous or something (view spoiler)[like a Firebearer or a Waterbender aren't dangerous too, one can conjure up fire and burn you to death while the other one can drown you. I roll my eyes at these rich idiots on the senate who want her dead. (hide spoiler)] 
 The story was great, and it did have my attention for most of the book. I admit that at times I wanted to skip right ahead to read more of Aldrik and Vhalla together but it was still interesting to read about the. world building that the author did. Learning about the history was a great way to immerse myself in the storyline. As for the romance part, well, it was there. I couldn't help but think there were was going to be a love quadruple, for a lack of a better word. A few chapters in and I thought the author was going for a reverse harem, but after getting the hang of it, I realized that that wasn't the case. Vhalla's best friend Sareem and the Heartbreaker Prince were just guys who were there, but it was Aldrik that she felt more of a connection with. Although it did seem like it was a little bit of rushed, since I couldn't see the way that they fell for each other. They hung out for a few times, made eyes at each other, and then all of a sudden they were practically throwing decorum away to be together, in a way. The ending of the book was sort of a cliffhanger, and I was even more confused about their love because of it. While Vhalla was on trial for murder and the likes, Aldrik didn't even stand up for her, and afterwards he admitted to wanting to use her as a puppet (that was his only reason to getting to know her) but later on he started to just want to be with her and admitted that he basically loved her, and then the book just ended there! Of course, not that much of a cliffhanger, but I'm glad that the sequel is coming out in a few months rather than next year. I'm definitely looking forward to reading it and maybe hopefully Vhalla and Aldrik admit their love for each other and get together, because jeez, they deserve it.