Xolela Mangcu
Mangcu is an awesome person, but the class is very unorganized. he doesn't stick to the syllabus and the grading is all over the place. the midterm, final, and assignments were all extensive writing projects. overall, if you pay attention to what he says and use that in your papers, you should be fine. he really likes when you participate too