While it can be stressful for your snake. A little planning goes a long way.

Firstly, you really do need to know your snake. If he/she is the real couch potato type who loves to hang out with you and just chill, that is a good candidate. If on the other hand, your snake never wants to sit still during socialization time, I'd pass on the offer.

You don't necessarily have to let the kids handle the snake, even just showing it off and talking about it would be good. If you want the kids to interact with the snake, a good idea would be to allow one child at a time to come to the front to see the snake up close, this way if someone is uncomfortable, you won't upset the child by bringing the snake too close to them. And you are much more in control of the situation than if you are in the middle of a mob of kids.

In the end, you should do what you feel comfortable with.

Gale