Teachers of English to Speakers of Other Languages. Teachers of english to speakers of other languages. Teachers of english to speakers of other languages : Teaching English to speakers of other language;sub Masters of English landscapes :