A highly regarded private boarding school in Cheltenham is seeking to appoint an enthusiastic and knowledgeable Teacher of History to join its thriving Humanities department. This is an excellent opportunity for a teacher who is passionate about their subject and wants to work in a school where academic ambition is balanced with genuine pastoral care. With small class sizes, motivated pupils, excellent behaviour, and a strong sense of community, this is a role where teachers are able to focus on inspiring lessons while enjoying a positive work-life balance. The school has an excellent reputation for both academic achievement and personal development. What truly makes it stand out, however, is its warm and respectful atmosphere. Staff are trusted as professionals, supported by approachable leadership, and encouraged to teach creatively while contributing to the wider life of a busy boarding school. The Role You will teach History across Key Stages 3 and 4, with the opportunity to teach A Level History depending on your experience and interests. The department is well-resourced, collaborative, and passionate about bringing the past to life through engaging and thought-provoking teaching. You will help pupils develop strong analytical skills, historical understanding, and the confidence to express ideas clearly in both discussion and writing. This position would suit a teacher who enjoys working with curious, capable students in an environment where learning is valued and relationships are strong. Why Teachers Enjoy Working Here Small class sizes that allow meaningful teaching and strong pupil relationships Polite, motivated pupils who are keen to learn A calm and purposeful learning environment Strong pastoral ethos and supportive boarding community Minimal unnecessary administration, allowing greater focus on teaching Competitive salary and attractive benefits package High-quality professional development and career progression opportunities Excellent teaching resources and attractive school grounds Supportive leadership team who value staff wellbeing Friendly and collaborative staff culture Key Responsibilities Teach History across KS3 and KS4 Potentially teach A Level History depending on experience Plan and deliver engaging, high-quality lessons Prepare pupils for GCSE and internal assessments Mark work and provide clear, constructive feedback Monitor progress and adapt teaching to support achievement Contribute to curriculum planning and departmental development Support enrichment opportunities such as history societies, trips, lectures, or debating Play a positive role in the wider life of the school, including boarding activities where appropriate About You The school is looking for someone who is passionate about History and committed to helping pupils achieve their full potential. You will ideally have: QTS or an equivalent teaching qualification Experience teaching History at secondary level Strong subject knowledge and enthusiasm for the subject A confident and positive classroom presence High expectations and the ability to inspire pupils A collaborative approach and willingness to contribute to school life A commitment to safeguarding and pupil wellbeing How to Apply If you are interested in this History Teacher opportunity in Cheltenham, please submit your CV as soon as possible. Early applications are encouraged and interviews may take place before the closing date.