Typical responsibilities of the job include:
Planning, preparing and delivering lessons
Preparing teaching materials
Helping pupils improve their listening, speaking, reading and writing skills via individual and group sessions
Checking and assessing pupils’ work
Organizing and running specialist courses
Skills required:
Excellent spoken and written language skills, with English
Clear diction
Patience
Lateral thinking.