They both sound strange, Song, and it's taken me some time to figure out why.
To me they both mean teachers who are natives of England.
Now that represents a very small number of teachers throughout the world whose native language is English.
Perhaps you could call them native English-speaking teachers.
- For Teachers