What is this perceived superiority of native speaker language teachers over non-native speaker teachers?! if someone has studied the language in significant depth with sufficient qualifications then no one should be judging them and preferring a native speaker over a highly-qualified, enthusiastic and passionate non-native. Although English is my first language there is ABSOLUTELY no way I would be able to go out and teach it solely on the basis that “i am a native speaker.” Even if I had training in TESOL, that would absolutely not mean that someone who is not a native speaker of English couldn’t do the same job and do it even better than me. Just because I am a native speaker does not mean that my English is rich and excellent and to an extremely high level. I have seen MANY non-native English speakers with significantly better skills in English than me. Being a “native speaker” doesn’t automatically qualify anyone to be a great language teacher. Passion, enthusiasm and qualifications, however, do.
Give non-native speaker teachers a chance to live their dream and work in a career that makes them happy and are vividly passionate about.