Faiyaz Jaffer
He is a great professor who cares about his students and creates a good environment for discussion. Although this class was really easy, I learned a lot from it.  Also, he is low-key funny, whenever the class had awkward silence, he would make petty jokes. He is a great professor, and I highly recommend taking a class from him. 