through 4 disney trips, I swear by the huge package of character-shaped crayons. I believe it's 12.00 but check it out when you get there, it may be more, but I always buy one of those and let the kids choose one. Your child could even walk around the room with them and let each choose. You could open the package at home and put enough for them in a disney cup so your son can pass them out easily and they won't be wanting more if they see the left-overs.............and then your son gets to have the extras at home. For the teachers, 4.00 antenna balls or 6.00 packs of magnets.............teachers use magnets often, so it's nice to have some cute ones! Or........disney note pads, snacks like chocolate-covered mickey pretzels, keychains..............