Although one character has sex, it is nothing that 14 year olds don't know about, they get worse in personal social education classes. However, I think that the cocaine is an issue, because teens are easily mislead.
I read this book as a mature 11 (almost twelve) year old. This was defiantly not appropriate for me. The biggest issue for me was the drugs. Everything else I had been exposed to while silent reading, but the drugs I had not experienced.
With that said, the book was very good, but also VERY inappropriate. This book is great for grades 9-12.