I lke the plot of the book and it was very interesting. I think most 5 and 6 graders will like this book. Also a teacher can read this book probably to a 3rd class. I would recommend the movie because the movie you can see it and make more sense of it. But you should read the book before the movie.