Offline ESL Teacher - Camp Assignment
...· Excellent in verbal and written communication skills in English
· Passionate about teaching English language
· Preferably with ESL teaching experience (online or offline)
· Flexible and a good team player
· Strong sense of responsibility
· Can work under pressure...