This was a nice story that is a light and quick read. I read about 50 pages a day and it didn't cost me that much time. 
 About the ending; It did not see it coming, so it was nice that it was unexpected but it also ended really quickly, that's why I gave this book 4 stars and not 5. 
 The spells in this book, really add something to the story and I liked reading new ones and learning what they do. 
 Baz and Simon are great together, and I loved their conversations. Baz is definately my favorite character.