I would definitely recommend the University,especially the medical programme.It is regulated by the HPCSA and complies with the standards.
It is a fairly new programme,with a few individuals which aids with attention and excellence.
What stood out for me was how bad the administration was .It was outdated.Professors were good to learn from.
Campus life is vibrant with a lot of extramural activities to engage in.
.