To be honest, I started reading this book, as a Fan-fiction of Harry Potter Series. But you can't blame me, because the story started off stating almost the same type of tragedy as Harry Potter. Though the concept of Magical world is different here. 
 But then the story continued and I realized how wrong I was (And stupid too ! ). It takes a completely different turn from Book two, when Basilton arrives. Firstly he is the coolest character ever, I aspire to be that cool. Secondly the way Rainbow Rowell's writing improves after Baz becomes one of the narrators, I just can't describe. And finally, the way Simon Snow (the protagonist) 's character becomes stronger after Baz's arrival, it was unbelievable ! Honestly Simon Snow was the most annoying character before that. 
 I loved the story for 4 reasons. 1. I always love Rainbow Rowell's narrating style. 2. I could connect to each and every narrators, what they were doing and why they were doing that. 3. I couldn't hate anyone. 4. I loved the LGBTQ+ aspect of it. Really. 
 4 out of 5 stars.