Due to the fact that the majority of native South Africans speak English in everyday life, there are not as many opportunities for people to learn English as a foreign language. The idea of speaking English is already pretty well built into society, so those who come to South Africa looking for work that can’t speak English, or naturally at a disadvantage, as well as their children and families. However, this opens up a lot of opportunities for TEFL teachers.
If you play your cards right, you have a lot of flexibility with regards to what kind of place you teach at, as well as the qualifications that you need to get a good job.