Registration Information:



Our Summer programs

are either Online (via Zoom) or Outdoors (in-person).

ONLINE Registration Information

OUTDOORS Registration Information

NOTE: All registration, including Healdsburg, is being done through this website for summer.

When in-person indoor classes resume:

Making up missed classes:

Three make-ups are allowed on a space-available basis. You can use the Online Make-up Scheduler.


Class size is limited to 12 students. Registration and class assignments are made upon receipt of tuition and in the order received. We'll confirm your registration once we have received payment. Thank you!

Santa Rosa and Windsor classes:

Click here for online registration for classes in Santa Rosa or Windsor (You can choose to create an account or register without one)


To secure your Santa Rosa or Windsor spot online, you can register and pay now with a card. If you cannot register online, please call 544-5747, or email us using the "Contact" button, for a US mail option.

Is your first choice full? 

If a class you want is full, you may still choose it as your first choice, but give a second choice, too. We'll contact you right away if your preferred spot opens up.

New Media Release: when you register for our classes, you will be asked to agree to a photo/video media release to complete registration. You can easily opt out of this any time. 

Healdsburg classes: 

All registration information is HERE

New infant in the family?

Siblings age birth up to eight months are free; if you're paying online and have a second child under 8 months, don't register the baby "officially", or you'll be automatically charged the sibling fee. Instead, please put the baby's name and birth date in the "comments" box for Santa Rosa or Windsor classes, and tell the City of Healdsburg office about your infant for Healdsburg classes.