James was highly professional and responsive as we coordinated his show to be performed at our corporate function. The performance was extremely engaging with no less than 4 volunteers from the audience being brought onto the stage for hilarious acts. He used his years of experience to select audience members that would fit perfectly into the performance and create a highly engaging show. The show was a huge hit!! I highly recommend James for your next event.