Upper School Course Catalog
We offer a variety of courses to prepare students for college and beyond. Our rigorous curriculum includes core courses in math, science, social studies, and English, as well as advanced placement (AP) courses for students seeking college-level challenges. Students have the flexibility to learn on their own schedule and at their own pace, while still receiving a top-notch education.