It is such a joy and privilege to dance with Kevin. He is professional, patient, kind and encouraging. Kevin is perceptive about this students’ needs and what they want to get out of their dancing experience. I always feel respected and listened to, and Kevin always helps me to strive for and achieve my goals. It’s always a thrill to dance with someone of his talent and technical calibre.