Sophia is a terrific instructor. She is able to break down the dance steps and make it relatively easy to learn the basic steps and then build a routine. The group classes are a lot of fun and by the end of the 45 minute group class we have learned the basics of a dance (different dance each week). We have tried other group classes and invariably the instructors would move extremely fast past the basic steps and try to cram so much stuff into the lesson that ultimately the lesson was just frustrating.
Sophia is also great with individual lessons and is exceptional about instilling confidence and is really patient.
I highly recommend Sophia and hope to see more people at her Thursday night classes!