There's a few sexually explicit and more than a few violent moments. I'm not sure what the guidelines are in high school these days, but 10 years ago, it wasn't anything I remember reading in the classroom. I think the topic is relevant and there's more than enough historical subject matter to make it worth your time. If you haven't, make sure you read it before handing out copies. :) Read it anyway. It's great!