At least in my degree programme (Multilingual Management Assistant), the quality of teaching has varied a lot – some of the teachers have barely an adequate level of English knowledge, which makes it occasionally difficult to communicate with them and understand what is asked from us. Furthermore, in some cases their expertise in the topic they’re teaching is superficial.
However, there are some excellent teachers and quite a good selection of courses to choose from.