Hao Wu
Makes the class way harder than it needs to be; nit-picky grader; expects students to understand everything at a deep level; 3 tests (cumulative final); 10 HW assignments; 10 take home quizzes; have to put in a lot of effort to do well; helpful in office hours; he wants students to do well but also has too high of expectations of non-STEM students