Major programs include nine types of summer day camps for school-aged youth and preschoolers, after-school sports classes, girls’ youth basketball leagues, youth flag football leagues, preschool play groups, youth chess, adult/youth fencing, preschool development classes, youth gymnastics, adult/youth volleyball leagues, women’s basketball classes and more.