Beth:
To be honest? Many teachers do NOT get the heartfelt thanks - they get the traditional gifts - but they do not get the words of appreciation. The idea of writing the letter? LOVE IT!!
I'm not a Hello, Kitty! fan. So it would be hard for me to give that as a gift to an adult or child. However, if SHE likes it - find out if Target or Wal-Mart has a Hello, Kitty! pencil holder or something like that that she can use on her desk.
A thank you card with a gift card is a good idea. But the best thing in my mind? A heartfelt letter of thanks!!
Also - "specials" teachers like you, don't get the kudos they deserve - so THANK YOU!!!