Jean-Germain Gros
Prof. Gros does not seem to know how to structure an online class (or tests in general), but maybe he's better in person. While he seems extremely knowledgeable of African Studies, he was not the best communicator when he had to explain difficult material. Most of the time, his communication style was belittling rather than constructive.