Beginner courses run for 8 weeks and require full-course enrollment.
Intermediate and advanced classes offer flexible subscription options to suit your needs.
Check the schedule below for our upcoming courses, and feel free to reach out with any questions!
​