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...