Great guy, Professional, Personable, Knowledgeable. Excellent rapport with the children and adults. Thanks for a memorable experience!