Macdonald received an MA in history and a PhD in African studies and later lectured at the university.
Macdonald holds an MA in history and a PhD in African studies, which led to his appointment as a lecturer at the university.