Yes.
Mine have always had such amazing teachers ad I know them well (I volunteer in class a ton). I figure they have my LO for 6 hours a day, teaching them and taking great care of them. For DS's class, I'm a room parent and we're collecting money for a larger gift. I haven't heard of anything from DD's class yet. If they don't collect, we'll just do a gift. I think it's nice to bring goodies to the library teacher, the PE teacher, music teacher and office staff. Plus, DS has a few specialists that work with him so I'll add them in too.