Ajay Sandhu
He's a charming prof. The tests are easy if you attend the lectures (open book and very simple m.c questions directly from lec convos or the textbook). Essay was graded a little hard (class average was still high 70's) but he provided a lot of feedback. His lectures are super interesting and they don't feel overwhelming. Highly recommend this class