what qualifications are needed to teach english as a foreign language?
The two most well-known qualifications are Trinity TESOL (Trinity College London Certificate in Teaching English to Speakers of Other Languages) and CELTA (Cambridge Certificate in English Language Teaching to Adults), both of which are widely recognised by employers and by official bodies.