Spring semester: March 28th - June 4th
(Please contact us to verify availability. For class levels 101 and 110, the maximum number of students is 5)
Please note: Our format has changed, as we are unable to host groups in person. All our classes are on Zoom.
Please e-mail us here for more information.
Group classes meet once a week for two hours, over the course of ten weeks. There is a one or two week pause between each semester. Please scroll down to see the dates for entire year.
While group classes adhere to a 10-week schedule, we offer private and semi-private classes at more flexible times.
Winter: January 3rd - March 12th
Spring: March 28th - June 4th
Summer: June 20th - August 27th
Fall: September 12th - November 19th
Please note: We sometimes extend the semesters by one week in case of unexpected events, like an ice storm, or a sick teacher.