Plan, prepare, and deliver engaging English lessons based on curriculum goals
Teach reading, writing, speaking, and listening skills
Use appropriate teaching materials (books, videos, games, etc.)
Assign and check homework, projects, and other assessments
Prepare students for exams (e.g., IELTS, TOEFL, APEC and NIS entrance exams)
Patience and ability to work with different levels
Creativity and adaptability
Strong organizational skills