Honors Environmental Science

The course begins with an overview of climate science, including atmospheric composition, biogeochemical cycles, principles of energy conservation and flow, the greenhouse effect, atmospheric and

Honors Physics: E & M 2

A continuation of Honors Physics: E & M 1, this is the second term of a two term sequence preparing students for the AP Physics

Honors Physics: E & M 1

This is a second year course for students who have a serious interest in studying physics beyond the introductory level; it is the first term

Honors Physics: Mechanics 2

A continuation of Honors Physics: Mechanics 1, this is the second term of a two term sequence preparing students for the AP Physics C exam

Honors Physics: Mechanics 1

This is a second year course for students who have a serious interest in studying physics beyond the introductory level; it is the first term

Honors Programming Methodology

This course teaches fundamental topics of computer science including problem solving, design strategies and methodologies, data structures, and algorithms. In this course, students learn an

Honors Biology

Honors Biology is a fast paced, demanding course for students interested in exploring the principles of biology in detail. The course will cover cellular energetics,

Spanish 5: Adv. Topics in Span

In this spring term course, students will continue with their study of Spanish language and culture at the same time that they prepare for the

Latin IV: Advanced Topics

A continuation of Latin 400, likewise conducted in English. In the spring, students who have completed Latin 400 in the same or previous year may

American Environments

Through stories, films, video games, and songs, we explore two kinds of environment: ecological, which is what we share with non human life forms, and