Each program is recurring, and are scheduled throughout the year. Specific start dates and times vary by program and also program interest and the number of sign-ups. Please contact us directly for the most current schedule and available sessions.