I hated this book when we read it in middle school. Fast forward a dozen years, I'm enrolled in a Mark Twain course and have to read it again. Wow, what difference an adult perspective made for me. Twain gained my awe and respect.
**Some people might find the dialogue difficult to manage. I remember this being one of the things I struggled with when I read it as a kid, but it truly is worth the effort.