Daoji Li
If you fail in this class, it is your own fault. Daoji Li hosts an incredibly structured class throughout the semester, coincides his in-person lectures online via Zoom as well, and is reachable outside class

If you choose to attend all classes on Zoom only and fail, look in the mirror for the reason why you failed. He is incredibly knowledgeable 