Ratings1,772
Average rating4.2
I read it back in high school, I think in grade 10. The book is definitely a classic. It meets all the criteria for a school book. I found the plot a bit slow, at times predictable. It is not bad for a school-age book. The moral is simple and understandable for students.