My 4yo's teacher has been really kind to him, spent loads of time doing stuff to help him - at the start of the year, he was REALLY struggling and she has gone above and beyond, she really is amazing. I don't know what to get for her or what to write in a card to convey how grateful I am for the hard work she has put in and for the fact that she has enabled him to have such a good start to his education. Everything I can think of seems like "not enough" for what she has done for my DS.