Wei Wei
Professor Wei was incredible for me. He teaches extremely well and the tests are difficult, but not if you actually do the Practice Problem Sets like he encourages. Attendance is not mandatory, but I highly recommend you go if you want to master the material. Homework is very minimal. Hopefully I will get him as a professor again.