Mind. Blown. 
 Tahereh Mafi is, and will forever be in my top 10 favorite authors. The prose is so, so good. Reading this book was like eating my favorite chocolate dessert with some chocolate on the side. I'm sure it's all been said about this book but here's a couple of things that I truly loved. 
 The ending! I love how it's not a crazy, horrible cliff hanger. We have a long wait 'till number three and I don't want it to be in suspense at the end and it wasn't but there is still the sweet anticipation for the next one. What's happening to Kenji and Adam? 
 Team Warner! But----I kind of had this thing for Adam this time around. Why must my fickle heart like both?! 
 Team Kenji! I love that guy. 
 Writing style is, as always, one of the best I have ever come across.