Gifts to make, gifts to buy. Writing from the point of view of both teacher and parent, here are my favorites:
For Teachers from Parents
A big yes for gift cards, my personal favorites being a bookstore or Starbucks. Another terrific option is to order a gift card for Teachers Pay Teachers, where your child’s teacher can purchase high quality teaching resources created by other teachers.
Also nice is a card with a personal note about what you appreciate about your child’s teacher. I still have a few from years back.