Yi-Wei Liu
Well structured & organized lectures as far as notes go, but lots got lost in translation for me due to his heavy accent. He cares that students do well but his practice tests & HW do not live up to the difficulty of actual exams. More complicated questions a short time. Biggest tip is to talk to the professor so he knows you care to succeed.