Reviews of professor Sibongile Mafu

Rating: 1.0/5, difficulty: 3.0/5
Just can't teach. Exams aren't too bad, but you'll have to teach yourself.