Deliver engaging and effective classroom instruction.
Plan lessons aligned with the school curriculum.
Assess student performance and provide feedback.
Maintain discipline and a positive learning environment.
Mentor junior teachers and support their development.
Contribute to curriculum planning and improvement.
Communicate regularly with parents and colleagues.
Participate in school events, meetings, and training sessions.
Strong subject knowledge and passion for teaching.
Excellent classroom management skills.
Effective communication and interpersonal skills.
Ability to inspire and lead both students and fellow educators.
Competency in using educational technology and digital tools.
Bachelor’s Degree in Education or a relevant subject field required.
Minimum 1 year of teaching experience in a recognized institution.
Proven experience in a leadership or mentoring role is highly desirable.