Not for the conservative
The characters are realistic, but the main character could have been fine without the nasty Nitrous Oxide habit. The drama was fairly well presented, and the story moved well. The gratuitous sex might be realistic for some, but was a bit over done. The book would have been fantastic when I was fourteen.