Below is a calendar which includes several of our scheduled programs, courses, and events.  It is provided for your awareness and planning.  It is possible we may have other commitments or may be working with organizations that have requested not to have their program listed on the calendar on dates which appear open.  Please contact us for our up-to-date availability.