S.T.
giftcards, giftcards and giftcards. My two neices are teachers and hate the mugs, apples, hand lotion, etc. Giftcards to movies, bookstores, coffee shops, nail salons, etc. are the thing they love & appreciate. You can always give a more generous one to the teacher if you want. Small ones are fine for starbucks, dunkin donuts, etc. One idea i saw that was cute was a beachbag, beach towel, and a bookstore giftcard - another was a coffee mug and a dunkin donuts gift card - two very different cost levels.