The schedule below is a quick reference and is not updated for class cancellations due to weather, holidays, tournaments, or other conflicts. To access the live, always-updated schedule, you must be a member. However, feel free to click on any of the classes below to learn more or to book your first class with us!
Our schedule remains consistent week-to-week. For questions please contact us.