I haven't met a teen girl who hasn't appreciated this book, even if they already know a lot of the stuff. I tested it on my jaded teen relatives and they kept reading...