OK, it may be teacher appreciation day, but I don't think that means you have to spoil a child's choice or chance to show appreciation themselves by making something for the teacher if they want to. Yes, by all means if you can I know teachers appreciate gift cards, but if that is all you give, what is that teaching your child if you tell them, your teacher doesn't want anything from YOU that YOU made - they have too many students. I am sorry but this sounds just downright greedy (and I have been a teacher and I KNOW I prefer a gift card as a gift over a mug or something, but I am not about to get on here and discourage people from giving personal things to the teacher). You sound pretty cold to say not to give any pictures of the kids also. I can see no 8x10 framed photographs, of course that would be ridiculous to think a teacher has room for all that, but a little handmade card with a wallet size photo with a message should make any teacher happy, and if it doesn't, I think you are in the wrong profession!! Whether you save it forever or throw it away at the end of the year, it is the THOUGHT THAT COUNTS or in this day and age is it only the MONEY??????????????????????????????????????
Now, thanks for letting me vent - and I would like to say THANK YOU to all teachers out there, this response does NOT mean I don't appreciate you. I just think a little gut check is needed on some of you who responded to discourage people from giving things that are from kids who deserve the chance to thank their teacher in the way they would like. It is fine to say, in addition it would be great to give a nice gift card, etc. from the parent if the parent is able and willing to do so as well.
C., I am sorry to take over your request with a not so sweet response, but I can't help myself. As a parent and a part time teacher I see too many materialist people who only seem to think of themselves, and I had to respond.
Oh, and by the way, I will take the advice about no candles, I can imagine they get more than they need and I am guilty of giving those many times myself. It is funny I just got a thank-you note when I gave a basket of candles to a teacher at my sons' school - now I wonder if she was like, "Oh no, not MORE candles!" :)