What is a good gift to give to your teacher?
Personalised teacher gifts show that you've taken the time to put a little extra thought and effort into your selection. Of course they are much more meaningful than generic presents, not to mention easier for a busy teacher to keep...