I was asked to read this book for my job to see if it was appropriate for younger ESL readers and some of just our younger students and this book was not bad. It has it's charm but in some ways overstayed its welcome. Not the best, but certainly not the worst that I've come across. Hopefully the younger students will enjoy it more than I did.