Explore courses

Course catalog

Search the full catalog or filter by grade and subject.

World Religions

World Religions

This course aims to provide an introduction to the history of religion and spirituality, along with a sampling of the history, beliefs and practices of...

Ninth grade and up 0.50 high school credits Optional elective
Number Theory

Number Theory

This is an optional course for students who have a special interest in math and number theory. If you choose to take it, Art of...

Tenth grade 0.50 high school credits Optional elective
Honors Geometry

Honors Geometry

This course should be commenced once the student completes the Introduction to Algebra (Algebra 1) course. It is a precursor to the Intermediate Algebra (Algebra...

Tenth grade 1.00 high school credit Core curriculum
Geometry

Geometry

This course should be commenced once the student completes the Introduction to Algebra (Algebra 1) course. It is a precursor to the Intermediate Algebra (Algebra...

Tenth grade 1.00 high school credit Core curriculum
Honors Literature and Writing 2

Honors Literature and Writing 2

This course continues where last year left off, in the late Middle Ages. We start with The Canterbury Tales, then spend a month on Dante's...

Tenth grade 1.00 high school credit Core curriculum
Honors American History

Honors American History

American history courses often suffer from bias. Some whitewash negative events (especially recent ones) in an effort to instill patriotism. Others dwell so much on...

Tenth grade 1.00 high school credit Core curriculum
Honors Chemistry with Lab

Honors Chemistry with Lab

As with biology, we use the open source CK-12 Chemistry for High School textbook as a framework. For students looking for additional challenge, we also...

Tenth grade 1.00 high school credit Core curriculum
French 2
Foreign Language

French 2

This course consists of a systematic self-study program combined with regular conversation practice. Breaking the Barrier is a comprehensive language program for high-school students. This...

Tenth grade 1.00 high school credit Optional elective
Spanish 3
Foreign Language

Spanish 3

This course consists of a systematic self-study program combined with regular conversation practice. Breaking the Barrier is a comprehensive language program for high-school students. This...

Tenth grade 1.00 high school credit Core curriculum
Spanish 2
Foreign Language

Spanish 2

This course consists of a systematic self-study program combined with regular conversation practice. Breaking the Barrier is a comprehensive language program for high-school students. This...

Tenth grade 1.00 high school credit Core curriculum
Art History

Art History

This course surveys the history of art from ancient to early modern times. While other areas of the world are touched upon, the main focus...

Tenth grade 0.50 high school credits Core curriculum
Honors Algebra 2

Honors Algebra 2

This course should be commenced after the student completes the Introduction to Geometry course. Introduction to Algebra (Algebra 1) is a prerequisite. The textbook covers...

Eleventh grade 1.00 high school credit Core curriculum
Algebra 2

Algebra 2

This course should be commenced after the student completes the Introduction to Geometry course. Introduction to Algebra (Algebra 1) is a prerequisite. Of the two...

Eleventh grade 1.00 high school credit Core curriculum
Honors Literature and Writing 3

Honors Literature and Writing 3

The literature in this course begins in the late nineteenth century, where last year left off. We start with Les Miserables, the longest core book...

Eleventh grade 1.00 high school credit Core curriculum
Remarkable Biographies

Remarkable Biographies

This course invites you to experience the lives of great or remarkable men and women through biographies. Each month, students choose a biography to read...

Eleventh grade 1.00 high school credit Core curriculum
Honors Physics

Honors Physics

Physics is possibly the most intriguing of the academic subjects, as it deals with questions like the ultimate composition of matter, and the origin and...

Eleventh grade 1.00 high school credit Core curriculum
Astronomy

Astronomy

This year-long science elective may be taken by interested students during any high school grade, or as a less math-intensive alternative to the eleventh-grade Physics...

Eleventh grade 1.00 high school credit Optional elective
French 3
Foreign Language

French 3

This course consists of a systematic self-study program combined with regular conversation practice. Breaking the Barrier is a comprehensive language program for high-school students. This...

Eleventh grade 1.00 high school credit Optional elective
Honors Calculus

Honors Calculus

This optional course may be taken upon the completion of Honors Precalculus. The textbook covers the material in greater depth than a traditional high school...

Twelfth grade 1.00 high school credit Optional elective
Honors Precalculus

Honors Precalculus

This course may be taken upon the completion of Intermediate Algebra (Algebra 2). The textbook covers the material in greater depth than a traditional high...

Twelfth grade 1.00 high school credit Optional elective