Dennis was well prepared, professional and a good communicator. His presentation was engaging, professional, thoughtful, and very well received by our members. We absolutely recommend Dennis to organizations that need to help their members refocus on the job at hand without the drama.