Community Education classes consist of a mix of online and in-person offerings.
Most youth classes have either a sliding fee or discount option.
Please double check class information in listings before registering. Some class details have changed since the publication of our paper catalog.