Geek. Nerd. Loser. That's what people whisper behind Avi Kaplan's back. Popular. Pretty. Perfect. That's what people say to Kirstie Maldonado's face. Kirstie's friends, specifically her boyfriend, Jeremy, have been bullying Avi for years. He comes home day after day with bruises and cuts, and it gets harder every day to hide them from his sister. When Kirstie shows Avi some kindness one day, Avi starts to realise that he may or may not have a very large crush on his tormentor's girlfriend.