This is one of the best YA novels I've read in a long time. I read the entire thing in one sitting... which is EXTREMELY rare for me. 
 Thoughts: 
 I loved it overall, but there's something about it that I can't put my finger on that didn't completely wow me. I think it was the final twist and how I expected to be shocked. But I'm thinking that's a fail on my part more than the book because Haas clearly gave me all the clues I needed from the beginning. She simply planted enough doubt to make me question if I was correct all the way till the end. The beauty in the novel lies in the way Haas wrote the flashbacks and how she played with the psychology behind friendship. 
 Very well-written. I remain impressed.