Upcoming Group Classes

October 2026 Classes

Late Enrollment Available

Level 2 | Upper Beginners​

Late Enrollment

Level 5 | Upper Intermediate​

Late Enrollment

Late Enrollment Available

Level 1 – Beginners

Late Enrollment

Level 1 – Beginners

Late Enrollment

Level 1 – Beginners

Late Enrollment

Level 3 – Lower Intermediate

Late Enrollment

Level 1 | Beginners​

Starting Soon

Level 1 – Beginners

Starting Soon

Level 1 – Beginners

Starting Soon

Level 2 | Upper Beginners​

Starting Soon

Level 2 | Upper Beginners​

Starting Soon

Level 2 | Upper Beginners​

Starting Soon

Level 3 – Lower Intermediate

Starting Soon

Level 3 – Lower Intermediate

Starting Soon

Level 4 – Intermediate

Starting Soon

Level 4 – Intermediate

Starting Soon

Level 6 – Lower Advanced

Starting Soon

Level 2B

Starting Soon

September Classes

Late Enrollment Available

Level 1 | Beginners

Late Enrollment

Level 1

Starting Soon

Level 2 

Starting Soon

2027 Classes

Level 1A

Starting Soon