I just lead a 5th and 6th grade language arts class through a unit on this book. We all enjoyed the material. The topics are intense, but presented in an approachable way. The vocabulary is easy for most readers to understand. It is short enough that challenged readers are not scared away.