Maths Teacher

Teaching Personnel
📍 Middlesbrough, England, United Kingdom 💼 FULL TIME 🕒 Posted June 15, 2026

Job Description


Job Title: Secondary Maths Teacher
Location: Middlesbrough
Position: Full-time
Start Date: September 2026
Pay: £180–£251 per day (Paid to Scale from Day 1)

Are you a passionate and dedicated Maths Teacher ready to make a real impact in secondary education?

Teaching Personnel is seeking an enthusiastic and committed Secondary Maths Teacher to join a supportive and forward-thinking school in Middlesbrough. This is a fantastic opportunity for a motivated educator who is eager to inspire students and contribute to a welcoming and collaborative school community.



About the role:



  • Deliver informative and engaging Maths lessons across KS3 and KS4 
  • Plan and implement lessons tailored to a range of learner abilities
  • Create and maintain a positive, inclusive learning en...

Ready to Apply?

Submit your application today and join our talented team at Teaching Personnel.

Submit Application

Job Details

  • Location Middlesbrough, England
  • Job Type FULL TIME
  • Category Preschool, Elementary, Middle, Secondary, and Special Education Teachers
  • Posted Date June 15, 2026
  • Application Deadline July 25, 2026