The University of Johannesburg is a massive organization, which means that communication can be slow and tedious, especially with administration departments. The communication platforms used are also not the most user-friendly.
The infrastructure is also quite old and a lot of the university is visibly dated and under-maintained. (I study logistics within the business block).
The course I am currently studying is a bridging course into an advanced diploma. While most of the lecturers are good with their communication, their teaching styles can be rather difficult to keep up with or boring as most of them are not academics but industry experts.
The Hospitality