M.P.
What about a fun scarf? There are so many of those fashion scarves out there - does she wear those?
$20 is a very generous gift. Maybe a gift card to Barnes & Noble...she can use it for classroom books OR one of her liking. I also agree a starbucks or similar card would be nice. Are there any cafes or anything near the school that maybe she frequents for lunch?
I taught kindergarten for years and got many hot chocolates, mugs, candles, etc. I taught in a low income area so gifts were not as common - one year a little girl (who had previously been homeless, but was not when she was in my class) brought me a little, worn ornament...I think it is a puppy or bear. It is missing one of it's sticker eyes and the fuzz is worn off in places. But I still have it and still hang it on my tree each year because I know that child appreciated me enough to share it with me, though her family barely had things for themselves... It also reminds me of how blessed I am and how to be thankful for all I have.
If she is a teacher with a warm heart, she will appreciate anything.