I would recommend this book to grades 7-10th because of minor rude language. The books really tells a story though...