Rohit Nagpal
He treats this class like it is Math 419 (pretty much all abstract/proof-based/theoretical/intuitive), making HW extremely difficult. Averages on quizzes/exams in the 50s/60s % and students ARE trying. Goes quickly thru lecture, limited material to process concepts or allow you to understand/prepare for exams. It appears he WANTS grades low. AVOID.