Dear E.,
I am a dance teacher and love that the students and parents remember me during the holidays. That said, I have been inundated with many wonderful things and have an abundant supply of lotions, stationery and a tree full of ornaments.
My favorite gifts in recent history have been when someone makes homemade treats, especially bread, or makes a donation to my favorite charity in my name. The visa gift cards are great since they don't hold you to any certain shop. I have often had to spend more money to use up a gift certificate or have them sit because I don't care for the store.
My daughter is in grade school and one of the moms sends out an email that says we are buying a gift card for the teacher and anyone wanting to contribute any amount is great or if you want to do your own thing that is fine too. We usually send $5, the recommended amount and she gets a visa or bookstore gift card, something most teachers really appreciate.
I had a parent approach me one year for something that I could use and enjoy when teaching and gave me cash towards it. I bought music for the ballet class and think of them each time I use that particular CD. I also put a tag on it that says it was donated by that family. I am sure there are things that your Sunday school/Preschool teachers have always thought they would love to have for the classroom, but didn't have the funds to purchase it. Ask them for some ideas, I am certain they will be able to give you some ideas.
The biggest thing is a note or card that says how much your teacher means to you. All the "stuff" gets used up, tossed in a closet or ends up in a garage sale. The words and thoughts you leave with your teacher are priceless and lasting.
Good luck and enjoy the holidays. It is good that you are thinking about your teachers, as they are an important part of your child's life.
Blessings,
J.