Actual Rating: 4.5 stars 
 Surprisingly brilliant and woefully underrated! Seriously, how do more people not know about this book??? I loved it and it was so much fun. Ive been in a bit of a slump but this book managed to pull me out for a while. I recommend it to everyone!