Language & Communication skills

Communicate as a professional

A crash course in English grammar

Academic Editing II/ Akademiese Redigering II

Effective communication in a digital world

Masabelane (Let's share together): Elementary course for staff

Medical Terminology

Nederlands voor beginners

Nederlands voor beginners (Zelfstudiecursus)

South African Sign Language - Beginner Level 1A