I went into this book expecting a lot. And I got it! Holly Jackson is so incredibly talented that somehow she made me read, and buy the whole series in three days. The journey that this book takes us on is so entertaining and left me at the edge of my seat, wanting more. Not only is this book good all in all, but it made me fall so hard for the characters. Especially Ravi❤️