Upper School Math Teacher
Windham Woods School, Windham, NH
Job Description:
Windham Woods School is seeking a qualified, enthusiastic Upper School Math Teacher to join our Upper School team. The position includes teaching mathematics courses to students in grades 9–12, including Algebra, Geometry, Algebra II, and/or Pre-Calculus, depending on the candidate’s background and experience.
Windham Woods School provides a highly individualized, experiential educational program that supports a wide range of learners. We are committed to fostering a supportive, inclusive, and equitable learning environment where all students feel a sense of belonging and are encouraged to reach their full potential.
Responsibilities:
– Teach high school Math courses (e.g., Algebra, Geometry, Algebra II, Pre-Calculus)
– Plan and deliver engaging, differentiated instruction to meet diverse learning needs
– Create a positive and inclusive classroom environment
– Build strong relationships with students and families
– Collaborate with colleagues to support student growth and program development
– Incorporate experiential and applied learning opportunities into the curriculum
– Assess student progress and communicate effectively with families and staff
Qualifications:
– Bachelor’s degree in Mathematics, Education, or a related field required
– Master’s degree preferred; Special Education background strongly valued
– Experience teaching high school Math preferred
– Strong content knowledge across high school mathematics disciplines
– Teaching certification/licensure preferred; teaching experience strongly preferred
– Excellent communication, interpersonal, and collaboration skills
– Proven ability to engage and support diverse learners, with a strong emphasis on relationship-building
Windham Woods School