Mike was great and got everybody laughing hard. He tailored some of his jokes to the event and told a range of jokes that would appeal to all. We had some really great feedback from our staff.