Russell Leng
Hes a tough grader, and not very empathetic. Treat this class like its the most important class in your life, and youll still do poorly. Weekly assignments that youre expected to spend 3+ hours on.