Learning German whilst living in Germany must be easy. Well, no. Not necessarily. Many foreigners working in Germany are here because of their native language; they speak it at home, at work and with friends, sometimes going days without speaking German at all. As...