2026 Class Calendar and Registration:

[!!Please also read Youth Classes at a Glance and Gear Requirements before registering!!]

Classes begin June 1 and run through July 30 (with a gap for the 4th of July holiday).
-All classes are 8:30 - 4:00, Monday - Thursday.
-(Drop off between 8:15 and 8:30, and pick up between 4:00 and 4:15.)

    Level 1 classes (orange) are scheduled:
  • Class #1 Jun. 1 - Jun. 4
  • Class #2 Jun. 8 - Jun. 11
  • Class #5 Jul. 6- Jul. 9
  • Class #6 Jul. 13 - Jul. 16
    Level 2 classes (green) are scheduled:
  • Class #3 Jun. 15 - Jun. 18
  • Class #7 Jul. 20 - Jul. 23
    Level 3 classes (purple) are scheduled:
  • Class #4 Jun. 22 - Jun. 25
  • Class #8 Jul. 27 - Jul. 30

2026 Registration:

CLICK HERE TO REGISTER for 2026 youth classes. If you want to register more than one student in the same class, make sure it's clear in the registration form fields that there are two kids (NAME FIELD: "Kid A, Kid B" and AGE FIELD: "12, 14"). Or just sign up for one student at a time. Thank you!

Please also click here to download the liability waivers your child must bring, pre-signed, pre-printed, in paper, not emailed, on the first day of class. Thank you : ) [We need new forms every year, but if we have forms for your student from a class earlier in this summer, we still have them and don't need new ones for additional classes.]