all day
Upper School Course Overview
Below are the courses available for 2023-2024. This course overview will be discussed during one-on-one meetings with Upper School Division Head Brian Michaels.
Refer to the Guide to the Upper School Program for full course descriptions. Download a pdf of this page.