I don't think this book is good for teens. It's good that is does talk about issues. Maybe if it was a little more subtle then okay. I would n't recommend it for any teenager. Then again some YA books I read are not approriate either. I guess it's up to the reader if they are mature enough to read it.