What Advantages Non-native Speakers Have Over Native Speakers???
They Understand Students Better
They Understand the Differences between English and L1
They Understand the Students’ Cultural Background
Only if the teacher and students have the same cultural background.
The non-native speaker might understand which aspects of the students’ culture may not be compatible with English-speaking cultures, things like, for example, greetings and customs.
Yes, much of that is valid but we have to be careful making blanket statements like "All X are .." and "All Y are ..." It's not that simple. Example: I've met many foreign English teachers (I use that term instead of "native") who are excellent at teaching grammar despite some even being monolingual. I've met local English teachers that do it poorly despite their background. so depends.
What Advantages Non-native Speakers Have Over Native Speakers???
They Understand Students Better
They Understand the Differences between English and L1
They Understand the Students’ Cultural Background
Only if the teacher and students have the same cultural background.
The non-native speaker might understand which aspects of the students’ culture may not be compatible with English-speaking cultures, things like, for example, greetings and customs.
Yes, much of that is valid but we have to be careful making blanket statements like "All X are .." and "All Y are ..." It's not that simple. Example: I've met many foreign English teachers (I use that term instead of "native") who are excellent at teaching grammar despite some even being monolingual. I've met local English teachers that do it poorly despite their background. so depends.