Nkuma Uche
Listen, Uche is not as bad as these reviews make him out to be. Show up to every class -> 20 points free, think about the material and don't be scared to ask him questions (and try office hours!). Practice questions from the book before quizzes and tests, you'll be fine. He's just more old school than some other professors, pretty funny though!