Special Programs
Advanced Placement exam preparation, Independent study, Study abroad, Term-away projects
Courses in the Arts
Applied music, Art, Dance performance, Dance, Drama performance, Drama, Drawing, Music, Orchestra, Painting, Photography, Theater, Voice
AP courses
Computer Science A, Spanish Language, Calculus AB, Calculus BC, English Literature and Composition, Latin: Vergil, German Language, United States History, Biology, Music Theory, Physics B, Physics C: Mechanics, Physics C: Electricity & Magnetism, French Language, English Language and Composition, Statistics, Spanish Literature,