Most classes are available both in studio and online via Zoom! Click on the class for a more detailed description of it. Please be sure to read carefully before booking to ensure proper level and in studio vs. virtual sign up. For ease and convenience you can
* This is a tentative class schedule and subject to change. Additional classes, days and times are added to the calendar regularly.