M. Mbengue
He would write lecture notes on the board and not explain why/how we got the answer that we did, he did not follow the syllabus or schedule, he was hard to follow, & I had to reteach myself all of the information just to be able to pass. The only bright side is that his quizzes and exams were straightforward (if you understood the material).