We typically offer 19 classes per week, adding up to 27 hours of instruction. You can view our current and future calendars below. For detailed information regarding each calendar entry, please visit the class descriptions page.