I tried to read this book 20 years ago to my very first group of 3rd graders when we invited the mothers in to the classroom for Mother's Day. I couldn't make it through the book and had to pass it to a student to finish because I was so tearful. Haven't tried since.
What a fantastic Christmas gift idea for all of the teachers in your kids' lives: 12 Days of Teacher Appreciation Gifts. Small, inexpensive, fun, creatively packaged gifts to give, one a day, during the 12 days leading up to Christmas (or Christmas break!). I'm thinking many of these cute gift ideas can work just as well as token gifts for work colleagues or even serve as party favors.