I have a snake I have basically... socialized into being an educational animal. And I've put her through some tests man.. like a 10 hour lecture with a few breaks. (booth at a presentation show, open all day, just me, talking about ball pythons). And I'd let this snake be handeld by 3-6+year olds before. She's fine with getting her head touched or poked, or getting her mouth looked at, etc.

If youve got a calm animal, i'd say go for it. What I always do is hold the snake's head myself, or just offer the back third for a child to pet or touch. That way, if the snake starts getting antsy or stressed I can tell immediately. I'ts never happened but with kids its always better to be safe than sorry.

Showing kids snakes is a GREAT educational experience.!