Hi. You can do your master at the Univercity Duisburg-Essen. It is %100 of english and your IELTS is enough. I am studying there, too but Electronic engineering of english. I am living since 3 years in germany and i have since 2 years part time job. It is very easy hier to find a job. Here is the website www.uni-due.de . For your friend i can not say too much. First i have to know, what he already studied. But i can say, that the master, what he want to do, must related with, what he stuied. For example he did a B.c medicine. It is not allowed to make any other master,. He can make just master for medicine.
Best Regards
