Sadaf Khurshid
Prof. Khurshid is an absolute legend. Her jokes never fail to make her students laugh, and her grading is always fair and appropriate for the level of complexity that the class material has.