History teacher
Job Description
Deliver lessons in an engaging and dynamic manner, based on our curriculum and pedagogy
Develop lesson materials and provide feedback to help students achieve visible improvement in academic results
Engage students and help them realize their potential
Teach Secondary Geography, History and Social Science Subjects
Requirem...