This is a semi-reread. Years ago I was in the middle of reading this book, and wound up giving the free copies of the series I had procured to a 9-yr-old who really wanted them. I'm glad I've finally gotten back to the series.
The best bit in this book is, of course, the witches. Those scenes stuck out in my mind from that first reading years ago, and *still* had me laughing today.