Plan and deliver engaging English lessons to students of different age groups.
Create a positive and interactive classroom environment.
Assess students' learning progress and provide constructive feedback.
Prepare lesson plans, teaching materials, and classroom activities.
Encourage students to improve their speaking, listening, reading, and writing skills.
Participate in school events, meetings, and professional development activities.
Native English speaker (or equivalent native-level fluency).
Bachelor's degree in Education, English, or a related field.
TEFL, TESOL, CELTA, or equivalent teaching certification is preferred.
Previous teaching experience is an advantage.
Excellent communication and classroom management skills.
Passionate about teaching, patient, responsible, and culturally adaptable.