Lecture heavy class with no notes online. 3 exams, all online. His exams are overly complicated  he tries to make his questions very tough by changing the wording. Pop quizzes usually every other lecture. Powerpoints are not detailed and he is overall a poor lecturer.