German language and communication training on different levels and for different target groups from basic skills to negotiation and presentation skills. The training may be in small groups or one-to-one sessions. In addition we offer also e-learning and blended learning as an alternative.