I don't think giving a teacher a huge gift is necessary. Bake some cookies and put them in a nice gift basket. Who doesn't love home made cookies? The teachers get paid already, a gift is just a nice thank you. I wouldn't go over board.
Another idea is to contact the class room mom/dad and set up a class gift.