U

Teacher

Upton Grange

Slough, England, United Kingdom Permanent June 21, 2026
Apply Now

Opportunity Description

– no sponsorship available

About the Role


We are seeking an enthusiastic and dedicated Teacher to join our team at Upton Grange School in Slough. In this role, you will take a creative and learner‑centred approach to teaching, adapting your practice to meet the diverse educational needs of our pupils. You will deliver the school curriculum in a way that maximises each pupil’s engagement, achievement and personal development. This is an exciting opportunity for a teacher who wants to spend more time inspiring learners and less time on administrative tasks, all while contributing to a school culture built on safeguarding, respect and pupil voice.


Key Responsibilities

  • Deliver creative, personalised teaching that supports pupils with varied and complex needs

  • Adapt the curriculum to meet individual learning profiles and maximise achievement

  • Foster a safe, respectful and nurturing learning environment

  • Build stron...
  • Permanent Preschool, Elementary, Middle, Secondary, and Special Education Teachers

    Ready to Apply?

    Submit your application for Teacher at Upton Grange

    Apply for this Position