A high-achieving independent co-educational school in Harrogate is seeking a dedicated and skilled Teacher of Mathematics to join its successful Maths department from January 2026. The school combines academic ambition with a strong emphasis on pastoral care and character development. Mathematics is central to the curriculum, with strong outcomes at GCSE and A-Level. The Role You will teach Maths across KS3–KS5, including A-Level for suitably experienced candidates. Responsibilities include: Teaching Mathematics to small, well-behaved classes Supporting pupils through GCSE and A-Level programmes Encouraging logical thinking and problem-solving Contributing to curriculum planning and assessment Supporting academic enrichment where appropriate The School Excellent examination results Calm, focused classrooms High expectations balanced with strong support Professional, collaborative staff culture This role suits a Maths Teacher seeking challenge, professionalism and a rewarding teaching environment.