Does this include Scottish and Welsh teachers? Australians? Kiwis? What about Americans and Canadians? South Africans? Indians? (Someone once told me that English is the official government language of India.) How "English" does a Native English speaker have to be?