Stephen was prompt and professional. Easy to work with and accommodating. AMAZED at how he prepared for the event with some research to know the audience (especially the guest of honor) as to provide a very personalized experience. He was funny....great timing and audience awareness! Even able to incorporate impromptu humor, adding a whole other level to his comedy act. Juggling ability was awesome. Offered variety in his juggling and made the 45 minute show fly by! Never a dull moment. I highly recommend Stephen. His performance at my event was for an adult crowd, but his show would be entertaining for any and all ages.