Carl was most helpful, professional, and added humor and enthusiasm to the event. He was asked to emcee fairly late in the game but pulled it off without a hitch. Would most definitely ask Carl to DJ at future events.