Sean Niemi
One of the most disorganized professors I have ever had. Assignment grade turnaround is incredibly long and grading can be wildly inconsistent between TAs. The new DML can hardly be considered a valuable learning experience.