Structured monthly courses ranging from Beginner to Advanced levels, focusing on technical progression, timing, and partner connection. Classes meet once a week for 60 minutes over four consecutive weeks to ensure consistent skill development. Sessions are held in professional mirrored studios with high-quality wooden floors. More Info below.