Events and Schedules

Professional Development

Professional Development helps you to enhance your current job skills or add new ones through in-person or online classes.

Access all the programs under Professional Development

Search courses under Professional Development

Personal Enrichment

Personal enrichment experiences are rich in content, relaxing and enlightening. Learners of all ages can explore their interests, develop new hobbies and meet new people while learning from talented instructors who are experts in their subjects.

Access all the programs under Personal Enrichment

Search courses under Personal Enrichment


News and Announcements

There are no items to show.



Registration for spring 2024 classes is now open!
Check out our new, interactive flipbook:

Spring 2024 Noncredit Course Schedule


Summer camp registration opens March 15!
Stay tuned for the announcement of our 2024 summer camp lineup.
Explore camps (grades 1-8) | Engage camps (grades 9-12)


Stay Connected!
Join our Email List

Required fields are indicated by .