Language & Communication skills

A crash course in English grammar

Academic Editing / Akademiese Redigering

Academic Editing II/ Akademiese Redigering II

Advanced Intensive English Course

Communication Par Excellence

Communicative English made easy

Form design for business

Leeskringe/Book clubs

Literêre Vertaling / Literary Translation

Masabelane (Let's share together): Beginners isiXhosa for staff

Nederlands voor beginners

Nederlands voor beginners (Zelfstudiecursus)

PR like a Pro: Writing for the media

Science communication: An introduction to theory, best practice and practical skills

South African Sign Language - Beginner Level 1A


Teaching English as a Foreign Language

Writing Consultant Training