This was a really great contemporary read and my first one by Ms. Niven. I will be on the look out for more in the future though! 
 Libby has had a traumatic past! She was the fat girl but not just any fat girl....she was the girl that got so fat that she had to be cut out of her house. I really felt so saddened for her but this did not deter her from going out there and trying to make a life for herself. I really admired her bravery and even though sometimes, she hurt really bad...she did not let them see her cry. 
 Jack was often times a real jerk. It took me a while to really warm up to him. He had this bad boy persona that he had to keep up even though he had a secret that he was hiding. Jack is face blind which literally means that he does not recognize faces. No one's! Even his own sometimes or his siblings or parents! He has kept this secret from his family and this is the reason why he tends to be such a jerk at times. He does not want anyone to know. 
 The two collide during a game of "fat girl rodeo" (which is a made up game where you hold onto the fat girl as long as you can. the one who holds on the longest wins) (this game is really offensive BTW). Needless to say, they end up in a sort of group counseling situation where they get to know each other better. 
 I really enjoyed the alternating POV's. The ending was pretty powerful and I really want to suggest this book to my daughters. The character of Libby is really one to look up to full of strength, bravery and compassion!