I'm going to give this one four stars, though I'm really not sure at all how to rate this one. 
 What I liked: Keek's voice. She's brilliantly sarcastic and self-deprecating and authentic and I loved it. I loved her growing relationship with her grandmother and her musings on random topics (I highlighted so very much in this book). 
 What bugged me: The resolution of pretty much everything (her relationship with her BFF, her boyfriend, her parents--especially her parents) happened so quickly at the end of this book, it felt like a chunk of the novel had been hacked out by a particularly brutal editor. There's little dialogue, so when the book lagged, it really, really lagged. For me, this was during the musings on The Bell Jar and Sylvia Plath (I'm not a fan of either--and even got my hand slapped a bit in college when I wrote a particularly scathing essay about Plath in one of my Women's Lit classes that was required for my Women's Studies major). 
 But, going on how very strong much of the story is--and the laugh out loud humor of the first two-thirds--I'd recommend this one as a solid contemporary YA read.