Patrick Okpo
As someone whose weakness is math, Professor Okpo is an amazing teacher. He does have an accent but is easy to understand. Goes step by step and is always open to questions. Attendance does matter and he gives quizzes and exams on a regular basis. Not lying when I say he's the best math teacher I've ever had. I would take him again in a heartbeat. 