She completed an LLB degree in 2012 and an LLM in 2015 at the University of Pretoria. Catherine also attended the School of Law at the University of Pretoria from January 2013 to June 2013.