Jeffrey Ogbar
Online version of the class was very difficult. Prof. Ogbar uses a few slides in his lectures, but often goes on tangents that are hard to follow. Exams and quizzes are difficult and are worth the majority of your overall grade.