Academics » Advanced Placement

Advanced Placement


Advanced Placement Courses



Grades Eligible

Currently being taught by...

AP English Literature and Composition

12th Grade

Xenia Thomopoulos

AP English Language and Composition

11th Grade

Diana Vlavianos

AP Calculus AB

12th Grade

Caitlin McCaffrey

AP Environmental Science

11th & 12th Grades

Jonathan Ryberg

AP Modern World History

10th Grade

Randi Bivona

AP Human Geography

9th - 12th Grades

Michael Stuart

AP Psychology

9th - 12th Grades

Scott Melcher

AP Computer Science Principles

10th & 11th Grade*

SEP Track Students ONLY

Emily Fields

AP Computer Science A

12th Grade*

SEP Track Students ONLY

Andreas (Andy) Jordan

AP United States History

11th Grade

Nick Scales


Student Eligibility: All students must be on-track with all credits and have 90% or above attendance rate the year prior to applying.

Student Application Process:

Step 1: Students and parents/guardians must attend one of the special courses open house information sessions. During these sessions, families will hear more about the selection criteria for students and requirements for the application process.

Step 2: Students complete a questionnaire and request teacher recommendation letters

Step 3: Students participate in an interview with the AP Committee Panel

Step 4: Students and Families read and sign the AP Course Agreement

Step 5: Students receive acceptance or denial