Craig was amazing at our event. He took time to meet with us ahead of the event to plan his talking points. He arrived at the event well before his presentation and talked with attendees. His presentation was engaging, humorous, and empowering. Our group was very impressed and would recommend Craig for future speaking engagements.