I gave gift cards to DS's English enrichment teacher and to his art teacher who also leads the afterschool arts club. I have no idea why, but they both looked kind of taken aback/annoyed/tired...I can't describe it well but it made me regret it
However, I try to recognize every person who can potentially have an influence on my son's school life. Last year I gifted the lunch lady but not this year, as I didn't see much output so to speak.
This year it was: school secretary, another admin person who has a say in organizing field trips; recess supervisor; arts teacher; English enrichment teacher; community engagement coordinator who usually brings subsidized activities to school and who I feel has a say in who is enrolled and who is not. And of course the teacher and the principal.