I've often seen and contributed to threads about teacher presents for end of the year. Our school in Scotland broke up today (most did last week) and I received boxes of chocolates, pots and bunches of flowers and stationary. I loved it all.
But the best present was a book a child made for me. A book about me and what a super teacher I am. As in me having super powers linked to teaching. She even "laminated" it with sellotape to protect it from my children.
By all means give your teacher chocolates, drink or flowers but if your child has the best teacher tell them so -not with a "best teacher" pen or comercially produced card but with something the child makes for their teacher that they think their teacher will love.
The chocolates will be eaten, the plants may survive but that little 6 page book will be treasured for ever! (Along with the several personal messages written in cards.)
However, next year's class will be getting double spelling lessons!