Courses and Schedules

Our courses are updated throughout the year, so check back frequently to learn about the latest offerings. We try to post courses at least 3 months in advance and we reserve the right to cancel any course with less than five (5) paid registrations. We will of course notify you as soon as possible, and provide a full refund.