Structured online dance courses from fundamentals to advanced choreography. New lessons every week, community support, and direct instructor feedback.