Yian Yao
Summer 2020. He was fair. If I struggled, I read the book. HW was 100% of grade. There was ec, and he dropped the lowest hw. (He gives hw hints in lecs.) There were coding hws, and I saved time by using Desmos. HW was challenging, and it took me 4+ days. Start ASAP. This class could be MUCH harder with a different teacher, so Yao is a good choice.