Key Responsibilities
1. Deliver engaging and interactive language lessons to learners of varying proficiency levels
2. Design lesson plans using a variety of teaching materials and practical activities
3. Focus on real-life language applications rather than purely academic instruction
4. Encourage active participation and group interaction in class
5. Assess and evaluate students’ progress through assignments and examinations
6. Provide constructive feedback to support continuous improvement
Requirements
1. Proven experience in teaching a second or foreign language
2. Strong communication and interpersonal skills
3. Ability to teach diverse learners across different age groups and backgrounds
4. Passion for practical, student-centered learning
5. Relevant teaching qualifications or certifications are an advantag
Location: