1. Develop and implement lesson plans that cater to the diverse needs and proficiency levels of students.
2. Create engaging and interactive learning activities that promote language acquisition and cultural understanding.
3. Assess students' language skills through various methods such as exams, quizzes, and oral presentations.
4. Provide constructive feedback to students to help them improve their English proficiency.
5. Utilize technology and multimedia resources to enhance learning experiences.
6. Collaborate with colleagues and participate in professional development activities to enhance teaching skills and knowledge.
7. Maintain accurate records of student attendance, progress, and grades.
8. Communicate effectively with students and colleagues regarding student progress and any concerns.
9. Stay informed about developments in ESL teaching methodologies and resources.
10. Foster a positive and inclusive learning environment that respects cultural diversity and promotes mutual respect among students.