TABANE PITSOANE COMMUNICATION DESIGN PORTFOLIO COMMUNICATION DESIGN DESIGN ELEMENTS AND PRINCIPLES EDITORIAL LAYOUT DESIGN CORPORATE IDENTITY AND BRAND DEVELOPMENT ADVERTISING…