Hongwei Mei
Scraped by w/ a C. Hard to understand. His presentation of notes was awful. Assumes you know what to do on examples so he will skip steps, leaving you with crappy examples making homeworks useless w/o chegg. He writes his own test and grades based on what he wants to see which changed from test to test. Go to his office hrs if you can stand him.