Upper School Course Offerings


Visual Arts

Fine Arts and Theatre

General Electives

Foreign Languages

Health & Physical Education

Graduation Requirements

4 units English
4 units Math
3.5 units Social Studies
4 units Science
1 unit Fine Arts
2 units Foreign Language (must be two years of same language in Upper School)
Successful Completion of Senior Project
3.5 units of Electives
75 hours Community Service

* Denotes one semester courses

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


Social Studies


Computer Science