I didn't think I'd be so gripped by this book but the author captures the pains and troubles of everyday high school life with such honesty and emotion that I couldn't help recognize half the characters from my own high school days. There's Rachel, t...