“Michelle is a brilliant teacher, always encouraging and challenging us. I have practiced Michelle’s classes for years now and I am amazed how I am still learning new things! Options are always available for all levels and no class is ever the same. You are guaranteed to leave class having worked hard and with a smile on your face.”