Accept We use cookies to establish a unique session that lets us save your preferences so we can provide a feature-rich, personalized website experience. We also use functionality from third-party vendors who may add additional cookies of their own (e.g. Analytics, Maps, Chat, etc). Read more about cookies in our Privacy Policy and Terms of Service. If you do not agree with our use of Cookies, please exit this website immediately.

Classes Policy

We recommend pre-registration for our busier classes.

Pre-registration requires payment for all non-members.

Please arrive at least five minutes prior to class start time to keep your reserved space.

If you cannot attend class, it is your responsibility to “early cancel” through our website or via phone (781-545-9699) at least 30 minutes before class time begins.

If the early cancellation window is missed, payment will be forfeited.

Students with an unlimited classses membership will be charged the member rate for any missed classes.