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 enrolment: 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 enrolment: AP American StudiesGuest access: AP American Studies
  • 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.

    Self enrolment: Advanced Placement Computer Science PrinciplesGuest access: Advanced Placement Computer Science Principles
  • Graphic Design Spring

    Self enrolment: Adv Graphic Design SpringGuest access: Adv Graphic Design Spring
  • Game Design Spring

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

    Self enrolment: 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.

  • Course examines how the Internet, and its tools and resources be integrated in educational settings for delivering course content, providing access to resources, expanding the classroom, and supporting learning styles. Students learn how to plan, design, develop and evaluate Internet-based learning activities/course websites.

    Self enrolment: Web Design for EducatorsGuest access: Web Design for Educators