Science Teacher – Secondary | Newcastle Pay: £163–£263 per day (we’ll beat other agency rates) Start: Immediate We’re on the lookout for brilliant Science Teachers who can spark curiosity, build confidence, and make the subject come al...
Vision for Education are looking for a passionate teacher of English to engage and enthuse students within one of our well respected client schools. The School and Role This school based in Newcastle is looking to appoint a passionate T...
Psychology Graduate – Learning Support Assistant (LSA) Location: Newcastle upon Tyne Pay: £90–£115 per day Contract: Full-time, Term-time only Are you a psychology graduate ready to make a difference in the classroom? This could be th...
Do you have experience in managing challenging behaviour in children and adolescents and possess a calm and nurturing personality? Vision for Education is looking to appoint a Pupil Behaviour Support Assistant to join our join our successfu...
JANUARY 2026! Are you a new or experienced Teacher of Science looking for your next teaching placement? Are you eager to experience flexible working and try working in the schools within your local area? The School and Role This large ...
Maths Teacher (KS3/KS4) £163 to £263 per day, PAYE This welcoming secondary school is proud of its strong community spirit, high expectations, and excellent pastoral systems. Staff wellbeing isn’t just a buzzword here, it’s built into t...
SCIENCE TEACHER – BIOLOGY / CHEMISTRY / PHYSICS – LONGBENTON Pay: £163 to £263 per day Whether you’re a Biology enthusiast, a Chemistry whizz, or a Physics expert, Longbenton’s schools are keen to bring strong Science specialists into t...
MATHS TEACHER – LONGBENTON Pay: £163 to £263 per day If solving problems is your thing and you enjoy making tricky concepts feel simple, we’d love to place you in one of Longbenton’s supportive secondary Maths departments. These schools...
Classroom Learning Assistant – Newcastle Location: Newcastle Contract Type: Full-time, Term-Time Only Start Date: Asap pending clearance Pay: Competitive, based on experience (PAYE) Every child deserves a chance to thrive—and that st...
Sociology Graduate – Behaviour Mentor | Newcastle Pay: £90–£115 per day (we’ll beat other agency rates) Start: Immediate DBS required Do you see yourself making a difference beyond the textbook? We’re looking for Sociology graduates...