Mark Haines
Dan 6 was harder than I thought it would be. You literally have to study and observe dance movements. Haines is great and passionate at teaching as long as you focus and memorize the terms to explain movement, you'll do fine. He doesn't take any mess though lol he is serious about his craft. But he expects adults to act like adults