My daughter read this book and loved it.She's 12 years old and read it for a project in literature. She was mainly concerned with the language. I'm just glad that I taught her to not use that kind of language but she won't repeat it. Thank the Lord. I read the book when it first came out and I loved it.