Absolutely adored this book. The references to all things nerd made me fall in love with this book but the characters made me stay. I didn't see any of the plot coming and that made me so happy that it wasn't a predictable contemporary. 
 This was witty and had a fresh voice. I could not put it down. 
 Full review to follow.