Yuko Munakata
Absolutely amazing professor. While participation isn't required, there are in-class TopHat questions for participation points and I would recommend going to lectures anyways. She does upload recordings of the class and drops some of the lowest grades. Overall, very kind and respected professor and VERY clear grading and assignment instructions.