Teachers just don't make that much money. Plus they have to purchase all the extra supplies out of their own money. So GC to Target or Teacher supply store is always appreciated. Also a GC for a restuarant for a nice time is a nice idea too.
Also you and your child could write a note telling the teacher how you feel and what a difference they made in your life. Notes like that are treasured for years after the other stuff is gone.