OK, I am responding as a teacher - - -
My favorite gifts have been - - -
1.) Gift cards to Bath and body works
2.) Gift cards that are mastercard / visa cards that are good anywhere
( These gifts are practical if you don't know the teacher's fav things)
3.) My students knew me...