Youth and adult classes available. Check website for details. Membership is not required for enrollment, but members receive discounts.