Kevin provides high quality, state-of-the-art training that consistently exceeded staff expectations and made our management team feel good about their investment of time. He is very skilled at integrating theory with practical application. Consequently, learning is reinforced through completion of exercises and coaching opportunities for practice. The material he presents is practical and extremely helpful. Kevin integrates principals related to best practice, relationship building, motivation and clear communication throughout his training. He is an extremely talented communicator and the information he shares provides a body of knowledge for on-going reflection and insight.