Awesome book! It defiantly is challenging, this unabridged version, for a 7th grader, but I have gotten high grades on it. This is a very hard book to read. It's very old-fashioned, and the concept can be confusing, but I have found reading it on the Kindle helps a lot! Would recommend this to high readers looking for a funny, classic, old, and challenging book. Would NOT recommend it for grades below middle school, for it has some small "bad" words and the n***** word that used to be okay. Read with a dictionary. Just about done with it. Didn't give it 5 stars because of the hard-to-understand wording and the font is small and the margin is also small, but LOVED the actual story.