I don't have children, but am definitely against buying presents for teachers. They are, imo, well paid for doing a job, which affords them regular holidays. Gifts are usually only bought by primary school pupils, rather the parents of, and many of those parents cannot afford to buy a present at all, or as expensive a gift. I would not see my child as the odd one out, just to adhere to my belief, as it could lead to them being ostracised, or bullied. I agree with another comment, a card is fine, but from the parents, as appreciation for what said teacher has done, for little Johnny, or whoever, throughout the year. Quite honestly, teachers should not be allowed to accept presents. Perhaps a tin of biscuits for the teacher, from the class. I work for a technology chain, and have a customer, with whom I have developed a consistent relationship, and she always looks for me. She has already told me, she is going to bring me a "little something" for Christmas. This is a gesture which, while much appreciated, is not expected, or necessary. I am happy that her experiences with my service are positive, as this gives me extreme satisfaction, that I am doing the best I can, and treating my customers with respect. I don't even know whether my manager would allow me to accept it. It is nice to be appreciated but, being rewarded for doing one's job, is not necessary.