Jianwei Huang
Nice at office hours and good at emailing back. All HW is from the book. Lectures/examples are exactly from the book, so I didn't find them super useful. For online asynchronous, tests were 2 hours for 5 problems, including scanning/submission & material was fair. IDK how I got an a A since I was worse at tests than the previous rater.