Upper School Course Offerings


Fine Arts

General Electives

* Denotes semester courses

***Many electives are offered on a rotating basis***

Foreign Languages

Health & Physical Education

Graduation Requirements

4 units English
4 units Math (beginning w/Algebra I)
3 units Social Studies
4 units Science
2 units Foreign Language (must be two years of same language in Upper School)
Senior Humanities I and II
Successful Completion of Senior Project
4 units of Electives
75 hours Community Service



Social Studies


Computer Science

Senior Humanities