A combination of both is the best. The group classes will teach you basic technique and step patterns. You can also improve your leading and following skills with the help of different partners. Private lessons are the best option. You can progress at your own pace and reach your goals. We allow you to choose the best lesson mix for you, depending on your goals and budget.