I don't know about the experience of anyone else, but I find it ridiculously difficult to try and think of something as a present for a teacher. What exactly do you give to say, a Mathematics teacher? An English teacher? Perhaps something in their field would be nice, but I think giving them something in their field is more or less stereotypical and it would be nice for them to take their minds off what they teach, temporarily.
I am stuck and out of creativity in terms of getting something for teachers. Perhaps I could make something by myself, but that just makes things worse. What do I make? It leads to more complex questions to answer than the first time round.
Hope everything turns out good in the end.