> Might I enquire why immigrants in Germany are being taught English and not German?
Immigrants in Germany are not taught anything, apart from what they themselves choose to learn.
> Maybe they are being taught both
Refugees and certain other protected persons however, receive both German and where necessary English language lessons, for reasons of social and workforce integration.