I really liked this book even though I had my doubts about it at first. The premise of it was interesting enough but the whole thing about a student falling infatuated with a teacher, and vice versa, sort of put me off but I kept on reading and found it to be a good funny and well written story. 
 A few other things that I didn't like were the several times Cyn fantasized about her crush Ryan, and the several times she let her imagination go crazy with how she wanted to kiss him or whatever, so yeah, while this story wasn't really romance driven, it still made Cyn an annoying character times but her trying to defeat the demon and saving her best friend Annie's life made up for that fact. 
 We also get the chance to see her doing other things apart from worrying about there being demons in her school, there's that play that she's working hard on, and the fact that she gets to spend a lot of time with Ryan because of things that are happening. Because of that, we actually see them getting closer than they were before and how they start to like each other, or rather Ryan starts to fall in love with her- Cyn just realizes that she not just has a crush on him, she's in love with him. And so that sort of is a deciding factor with the final battle against all the 3 demons she had encountered, he doesn't want to let her go to her death and she's dead set on saving Annie, and Cyn ends up hurting Ryan in the process of it all. 
 It was interesting to see how the author went with the demons in this story. I've seen shows and read other books to know a little bit about demons and their deals, so every time Cyn made a deal, it had me shaking my head and cringing. Of course, that one deal she made with the demoness, about the 2 visits she would collect later had me absolutely wanting to shake some sense into Cyn's head but at the end of the story, I can say that it was worth it- her friends were safe, Annie was back to normal, she ended up with Ryan, and she was still alive and well. Hopefully the demon queen, or whatever her title is now, won't ever have a need to call on Cyn in the future! 
 I wouldn't mind reading a sequel to this story! Looking forward to future books by this author.