Being a qualified English teacher means you have to receive an ample amount of trainings in teaching English so that you know how to teach. Being a native speaker doesn’t guarantee that you can teach better than a non-native speaker and know how to teach English. Both native and non-native speakers can be good language teachers if they’re well trained and experienced in language teaching.