RE: Teachers' Day
I am an ex teacher. For me, I used to tell my students that if they are thinking of a gift for me, then a handmade card would be most preferred. And of course good behaviour and excellent results will be my best present! haha...
Personally, I think its a waste of parents' hard earned money to buy flowers, mugs, photo frames or ornaments for teachers. They will probably end up in some boxes or store rm. If you really wish to show some appreciation, stationeries like pens and note pads or chocolates and candies in small quantity will be good enough.
I like to add a personal note in the cards for my kids' teachers. From my own experience, when parents thank me for a good job done, it really makes my day.