Mathematics
Upper School math courses emphasize the nature of mathematical thought as well as the development of facility with the applications of mathematics. Various levels (honors, standard, and fundamentals) of required courses offer each student the best fit in terms of pace, depth, and level of abstraction. Students can and do change levels as needed to increase or decrease challenge as they progress through their years in Upper School. The chart below provides an overview of both required and elective course offerings.

College-level calculus is offered in a three-semester sequence (A, B, and C) and covers a college-level Calculus course which prepares students for the AP Calculus AB or BC exams. Advanced Probability and Statistics I/II prepares students for the AP Statistics exam.
- Algebra I
- Geometry
- Algebra II
- Precalculus
- Probability and Statistics I
- Probability and Statistics II
- Honors Geometry
- Honors Algebra II
- Honors Precalculus
- Advanced Probability and Statistics I
- Advanced Probability and Statistics II
- Data Science
- Topics in Data Science
- Calculus I/II
- Calculus A/B
- Calculus C
- Advanced Topics: Differentiable Multivariable Calculus
- Advanced Topics: Discrete Dynamical Systems
- Advanced Topics: Linear Algebra (Not offered in 2025-26)
- Advanced Topics: Combinatorics and Graph Theory (Not offered in 2025-26)