Upcoming Classes & Events

Click on any event to view additional details or enroll. If viewing on a mobile browser, rotate to see more details.

We base our calendar, offerings, and services on the feedback we receive. If you have an idea for a class topic, workshop, seminar or event we are not currently offering, please let us know so we can add it to the schedule!