Das Kursangebot ist sehr vielfältig, es gibt Einzel- und Gruppenkurse, allgemein- und fachsprachliche Kurse, wöchentlich stattfindende oder Intensivkurse, Kurse für Privatpersonen oder Unternehmen.
Für Vortragsreisen war er in mehr als zwanzig Ländern und unterrichtete er in kurzen Intensivkursen an drei akademischen Einrichtungen in drei Ländern.