1 Thabiso Ngcobo - a month ago
Very poor communication and administration. Registered for a course in January which has been postponed 4 times, they promised to communicate and give updates and continually fail to do so. You need to follow up 5 or more times to get information with repeated promises that simply aren't kept.