We have had several dance teachers in different locations we have lived in and I can say hand on heart that non can hold a light to Michelle, she is brilliant. Her patience is beyond belief, I am not a naturaly gifted dancer but she always finds the right words to help and motivate me to improve my dancing.