Programs and Resources


Every grade and middle school section is responsible for preparing and running two assemblies per year. Middle schoolers gather monthly in the Grand Hall on Wednesday mornings to share interests, class projects, special events, and presentations from guests. Lower school assemblies are held every Friday morning.