Siddharth Vyas
Vyas's lectures were very clear and broken up into parts that made them easier to understand. The lectures also contained lots of examples that prepared for homework and exams. The exams were all open notes and open book, and Vyas was very accomodating towards specific circumstances I had due to the pandemic. Highly recommend this professor.