Micheal did a group class for us- in the 10 years i have worked here this is the fifth time i took this class and he was by far the best instructor we have had. very good at explaining and demonstrating. hope we have him back in the future.