counter
AP Program
Due to the rigorous and content-rich nature of the AP curriculum, some AP courses may require additional class meetings during, before, and/or afterschool. All AP courses are year-long courses. Please note that as a small school with diverse and large AP offerings, scheduling options are limited.

The following AP courses are currently offered.

AP Art History
AP Biology 
AP Calculus BC
AP Chemistry
AP Comparative Government and Politics 
AP Computer Science Principles
AP English Literature and Composition 
AP English Language and Composition 
AP Macroeconomics 
AP Physics C: Mechanics
AP Statistics
AP United States History
AP World History 
College English