Shahin Kachwala
Dr. K is a gem of a professor and cares about her students. Class is discussion based and you have a lot of readings. But there's no textbook and her course is well organized. Weekly reading responses, exams, and project. Do the work and it's an easy A.