Job Description: Design and deliver engaging lessons aligned with the school's curriculum (British Curriculum) using diverse teaching strategies to cater to different learning styles while incorporating technology into the classroom to enhance learning experiences.
Maintain a positive, safe, supportive, and disciplined classroom environment. Regularly assess students' progress through formal and informal methods (tests, quizzes, classroom observations, etc.). Maintain regular communication with parents and guardians regarding student progress and any concerns. Engage in school events, field trips, and other extracurricular activities.