Skip available courses

Available courses

  • This is the AP course taught for Junior English following the guideline set forth by the College Board. At the end of the year, students take the AP Test for college credit.
    Self enrollment: AP Language and CompositionGuest access: AP Language and Composition
  • Twelfth grade students will build upon the knowledge and skills acquired in the earlier grades in a more refined and sophisticated way. The emphasis in literature will be the British tradition. Students will master the following: in-depth analysis of literary patterns and arguments, historically and culturally significant works of literature that reflect and enhance their studies of history and social science, well defined and tightly reasoned compositions of a variety of genres, focused and coherent presentations that demonstrate solid reasoning, oral presentations that connect personal experiences to broader literary themes.

    In this class, we will also be completing your Senior PACE.  To help with that, Mr. Archibald has created a Senior Pace Website that holds material for you.  You should take a look at it when you have the chance as this class will make frequent use of it.

  • AP US History. Please check this forum weekly for information \ assignments. 

    Guest access: AP U.S History
  • This is a full year course that combines the unique elements of AP US History and AP English Language and Composition into one course.

    Self enrollment: AP American StudiesGuest access: AP American Studies
  • McGarvey: World Geography

  • This course covers the entire Advanced Placement Computer Science Principles (AP CSP) Framework and addresses the seven Big Ideas in the framework with a primary emphasis on programming (Big Idea 5) and, closely linked with programming, on abstraction (Big Idea 2).

    The secondary emphasis of AP CSP is on the social implications of computers (Big Idea 7, Global Impact). Social topics are included in every unit. Students are encouraged to think critically about each application of technology. The Big Ideas of creativity (Big Idea 1) and algorithms (Big Idea 4) are addressed throughout the units, and there is particular attention to the Internet (Big Idea 6) in Unit 4.

    Guest access: Advanced Placement Computer Science Principles
  • Graphic Design Fall

    Guest access: Graphic Design Fall
  • Game Design Spring

    Self enrollment: Game Design SpringGuest access: Game Design Spring
  • Graphic Design Spring

    Self enrollment: Graphic Design SpringGuest access: Graphic Design Spring
  • This is my advanced graphic design course for students who would like to take a second year of graphic design.

    Guest access: McGarvey: Advanced Graphic Design - Fall