We love these classes! Each session starts with great basic tango movement warms ups then you learn a progression of steps that can be added to your dance in pieces or together. The class is welcoming and works for singles or couples since you rotate partners. This helps you get to know others in the community and really helps you learn better whether you are more or less skilled than any particular partner. The instructors are awesome and periodically bring in guest instructors to add perspectives as well.