This was read to me and my whole 4th grade class about 12 years ago, I remember all of us loving it and laughing constantly. It always remained in the back of my brain until finally at 21 I decided to reread it myself and see if it held up, and it did 100%. Will always be a favorite.