M

Teacher

Marjorie McClure School

london, england, United-Kingdom Full-time June 16, 2026
Apply Now

Opportunity Description

Main Purpose of the Role

Under the direction of the Phase Lead and Deputy Head Teacher you will :

have a subject leader responsibility

have responsibility for planning and delivering learning, including producing resources and effectively assessing progress

be an excellent classroom practitioner

have pastoral responsibility for a form group

be committed to ensuring the highest levels of safeguarding

promote the school vision, aims and ethos.

Duties and Responsibilities

Deliver the curriculum as relevant to the age and ability group/subject(s) that you teach

Be responsible for the preparation and development of teaching materials, teaching programmes and pastoral arrangement as appropriate.

Be accountable for the attainment, progress and outcomes of pupils’ you teach

Be aware of pupils’ capabilities, their prior knowledge and plan teaching and differentiate appropriately to build on...

Full-time Other

Ready to Apply?

Submit your application for Teacher at Marjorie McClure School

Apply for this Position