He is very patient and awesome in every style of dance. His ability to teach one on one privately or in a group is fun and easy. He is good with any age, any level and any ethnic background. His professional manner is unbelievably easy to understand and comfortable for any person learning to dance.