People say gift cards are too impersonal, but I would have to disagree! A gift card to Target, Barnes and Noble, Visa gift card, etc. are great gifts for teachers. It lets the teacher know he/she is appreciated (no matter how big or small) and gives the teacher the freedom to choose whether the card can be applied towards the many classroom purchases made throughout the year or for personal use. If you want to do something personal, I've seen parents send a menu of lunch choices for the teacher which hey use to bring the teacher a special lunch. I think useful things are the best. (I'm the dorky teacher that loves special pens and other office supplies too!) Whatever you choose...it's just nice to know you care.