Dayu Wang
Very tough class and tough grader. Overall, Dr. Wang is a genuis and makes very organized lectures and assignments that accurately reflects course material. The only thing that I didn't like about this class is that he held a Zoom meeting with the remote class the same time as the in-person class, which can be a bit distracting. Just try your best