While it’s true that some countries only permit native English speakers to gain work visas, there’s plenty of countries which welcome qualified teachers from all nations.
Both native and non-native speakers have their own benefits and challenges when it comes to teaching.
Native speakers have the advantage of being immersed in the language and all its intricacies throughout their life. However, it can be difficult for them to see the English language from an outside perspective.
Similarly, non-native speakers might struggle with some of the finer points and colloquial phrases – however, they have the key advantage of understanding their students more deeply.