Congratulations to a distinguished student

31 Mar 2020 - 13:45

Willie Nganga MachariaWillie Nganga Macharia’s graduation, which was set for 25 March 2020, has been delayed due to the Corvid-19 outbreak but there is still much to celebrate.

Earning a distinction in his Computer Engineering major, the road to this success has been challenging. Coming from a small village in Kenya, Macharia tells how he worked hard to beat the odds and earn a UCT degree in an article published on