Explore Programs
Adult Enrichment
Adult Enrichment classes are designed for lifelong learners looking to explore new interests or deepen existing skills. From creative arts and cooking to financial literacy, technology, and persona...
Adult Recreation
Adult Recreation offers a variety of programs to help you stay active, social, and energized. From fitness classes and sports leagues to outdoor adventures and wellness activities, there’s somethin...
Adults with Disabilities
Programs for adults with disabilities are designed to provide engaging, supportive, and inclusive opportunities for growth, recreation, and connection. Offerings may include social events, life ski...
Aquatics
Aquatics programs offer opportunities for all ages to develop water skills in a safe and supportive setting. From beginner swim lessons to advanced skill development, water fitness, and recreationa...
Drivers Education
Driver’s Education provides students with the essential knowledge and practical skills needed to become safe, responsible drivers. Classroom instruction covers rules of the road, decision-making, a...
ECFE Classes
Early Childhood Family Education (ECFE) classes bring together parents, caregivers, and young children in a supportive and engaging environment. Through guided activities, play, and discussion, fam...
ECFE Special Events
ECFE Special Events offer families with young children unique opportunities to learn, play, and connect outside of regularly scheduled classes. Including themed family nights, community gatherings...
Early Childhood Screening
Early Childhood Screening is a free, simple check of your child’s growth and development, typically completed after a child turns 3 years old and before entering kindergarten. Screening looks at ke...
Music Lessons
Music Lessons offer students of all ages the opportunity to explore and develop their musical talents. Whether learning an instrument or improving vocal skills, participants receive guidance tailor...
Small World Preschool
Small World Preschool
Youth Enrichment
Youth Enrichment programs provide engaging opportunities for kids to explore new interests, build skills, and expand their creativity beyond the school day. Offerings may include STEM, arts, leader...
Youth Recreation
Youth Recreation programs are designed to keep kids active, engaged, and connected. From sports leagues and fitness activities to seasonal games and outdoor adventures, these programs focus on skil...