Let your mouse hover over an entry for more information. Click an underlined entry to read even more or to register; programs that aren’t “clickable” don’t require registration – just show up!

SAVE TIME WITH ONLINE REGISTRATION:1) Click on an underlined event and scroll down the page to see the registration form.2) We must have a valid e-mail address to send you confirmation and reminder e-mails.3) For adult classes that require payment, you can pay online. Cancellations must be made 24 hours in advance in order to avoid losing your registration fees. You can self-cancel online.