Best and uncommon suggestions for teacher gifts they really want. 25 teacher gifts that are perfect for teacher appreciation,for Thanksgiving, Christmas, at the beginning/end of the year and for colleagues. Perfect if you want DIY, homemade or personalized options for teacher gifts that are cheap or under $10 or $50.