All the instructors are wonderful but I especially love Mike Fonseca for private lessons. He makes me feel comfortable and capable, always encouraging me to be confident and trust my instincts. The group classes are fun too and I love the weekly parties!