Don't forget the office staff! Even if it's a small box of cookies or candy to share, the office staff is usually overlooked. These folks work hard for ALL the kids. In our school, they are the ones that hand out lunch money if your kid forgets it, changes them if they have an accident, calls you if they get hurt and comforts them until you get there. They are the ones that are vigilant to make sure your non-custodial ex doesn't pick up your kids, walks them to class if they are late and walks them to class to pick up their things when you come to pick them up early.
These are some of the hardest working folks at my school, and lots of people forget them at holiday time.
Ok...getting of my office staff soapbox now......