Upper School Math Teacher

Job Description

Cannon School seeks a dynamic and student-centered Upper School Math Teacher to join our community beginning August 2026. We are looking for an experienced educator who can teach a range of high school mathematics courses, including Geometry through Precalculus, with the ability to teach Statistics and/or Calculus considered a plus.

The ideal candidate embraces innovative instructional practices, values strong relationships with students, and is committed to creating meaningful, engaging, and developmentally appropriate learning experiences. Our Upper School faculty foster a safe and nurturing classroom environment while challenging students to think critically, build strong mathematical foundations, and develop confidence as lifelong learners.

At Cannon, teachers are collaborative, reflective, and aligned with our mission to know, value, and challenge every student. We seek educators who are excited to contribute to a vibrant academic community and who are eager to inspire curiosity and excellence in the study of mathematics.