
Teacher of English Leigh AcademyStrood
KMT Teacher Training, Medway, MA, United States
Scale
MPS/UPS based on experience
Job Summary
Are you an enthusiastic and dedicated educator ready to inspire the next generation of readers, writers, and critical thinkers? As a Teacher of English, you will play a vital role in delivering exceptional teaching and learning, fostering a love of language and literature, and supporting students to achieve their full potential. You will be instrumental in bringing our academy’s vision to life through engaging, creative English lessons that make a meaningful difference to every learner.
MPS/UPS (England & Wales) + Teacher Pension Scheme + 24/7 access to a free virtual GP Service + collaborative MAT network + additional LAT benefits.
Responsibilities
Deliver innovative lessons that challenge and inspire students across all key stages.
Work as part of a supportive department to create a culture of high expectations.
Contribute to the ongoing development of the English curriculum.
Ensure every student is empowered to succeed in a dynamic and inclusive learning environment.
Why Teach at Leigh Academy Strood?
Working at Leigh Academy Strood offers a rewarding and dynamic experience for several key reasons:
Benefits
Exceptional Professional Development – access to top‑tier training, leadership programs, and collaborative projects across the Leigh Academies Trust network.
A Truly Supportive Community – a positive and nurturing culture with teamwork and mutual respect among all colleagues.
Driven by Student Success – a deep commitment to providing high‑quality education and fostering student success.
Modern Facilities and Resources – excellent, up‑to‑date facilities, modern technology, and flexible learning spaces that support innovative teaching methods.
If you’re ready to inspire our students and make a lasting impact in English education, we’d love to hear from you!
#J-18808-Ljbffr
MPS/UPS based on experience
Job Summary
Are you an enthusiastic and dedicated educator ready to inspire the next generation of readers, writers, and critical thinkers? As a Teacher of English, you will play a vital role in delivering exceptional teaching and learning, fostering a love of language and literature, and supporting students to achieve their full potential. You will be instrumental in bringing our academy’s vision to life through engaging, creative English lessons that make a meaningful difference to every learner.
MPS/UPS (England & Wales) + Teacher Pension Scheme + 24/7 access to a free virtual GP Service + collaborative MAT network + additional LAT benefits.
Responsibilities
Deliver innovative lessons that challenge and inspire students across all key stages.
Work as part of a supportive department to create a culture of high expectations.
Contribute to the ongoing development of the English curriculum.
Ensure every student is empowered to succeed in a dynamic and inclusive learning environment.
Why Teach at Leigh Academy Strood?
Working at Leigh Academy Strood offers a rewarding and dynamic experience for several key reasons:
Benefits
Exceptional Professional Development – access to top‑tier training, leadership programs, and collaborative projects across the Leigh Academies Trust network.
A Truly Supportive Community – a positive and nurturing culture with teamwork and mutual respect among all colleagues.
Driven by Student Success – a deep commitment to providing high‑quality education and fostering student success.
Modern Facilities and Resources – excellent, up‑to‑date facilities, modern technology, and flexible learning spaces that support innovative teaching methods.
If you’re ready to inspire our students and make a lasting impact in English education, we’d love to hear from you!
#J-18808-Ljbffr