Nan Chen
Honestly his lectures were confusing, as it was hard to tell what was important and what wasn't. I had a tough time telling the proofs apart from the formulas, which made reviewing a bit harder. He did include many examples that did end up helping. Tests on the other hand were mostly easy but had obscure homework problems that can kill a grade.