Travel, Explore and Teach English. What are the roles of an English language teacher? To Teach Basic English skills... average salary range for an English teacher is between about $1000 - $3000 USD per month. 2. 1 Month leave. 3. Teacher training......
Job Location: Johannesburg, Gauteng, South Africa