Devanshi Patel
Easily the best Professor I have ever had. She genuinely cared about her students and the subject matter that she teaches. There are multiple pop quizzes throughout the semester covering material that was learned in the previous lecture, but she drops a few of the lowest quiz grades received. Lots of extra credit is offered as well.