Programs
We also offer 21 Advanced Placement Courses
| Art History | European History |
| Biology | Human Geography |
| Calculus AB | Music Theory |
| Calculus BC | Physics |
| Chemistry | Psychology |
| Computer Science A | Spanish Language |
| Computer Science Principles | Statistics |
| Drawing AB | Studio Art |
| English Language | US Government |
| English Literature | US History |
| Environmental Science |