- Plan and deliver English language lessons to students of various levels and backgrounds.
- Develop and implement curriculum that meets the needs of individual students.
- Assess and monitor student progress through regular evaluations and feedback.
- Create a supportive and engaging learning environment to facilitate student participation and success.
- Provide guidance and assistance to students in improving their language skills through targeted instruction and practice.
- Utilize a variety of teaching methods and materials to cater to different learning styles and preferences.
- Stay up-to-date with current language teaching methodologies and incorporate them into lesson planning.
- Collaborate with other teachers and staff to ensure a cohesive and comprehensive language program.
- Communicate effectively with students, parents, and colleagues to address concerns and provide updates on progress.
- Maintain accurate records of student attendance, grades, and performance.