Limited Enrollment Classes

These classes have limited enrollment to provide individualized, hands-on instruction. They build upon skills as the class progresses.

Registration required. Payment due at the time of registration.

Click for June/July class schedule & registration info.

Drop In Classes

These classes are for those who already have basic knowledge or skills. Instructors lead class and answer questions, but may not offer individual attention.

Registration not required. $15 per session (juniors $10). Free unlimited drop in classes with Platinum Pass. This page will be updated with the June/July drop in classes by June 10.

Click for May/June drop in schedule