As a language teacher I have observed many students, and also colleagues and other people struggling with a second language ??? both anglophones learning other languages, and ???allophones??? (a Canadian term for the non-French or -English speakers) struggling with English or French.