Payal Sharma
I am not sure why her rating isn't higher, but don't let that deter you from taking her class. Professor Sharma is such an amazing professor and her classes are very interactive. I'm never bored in that class, the material is so interesting. She doesn't believe in exams, so your grade consists of short easy quizzes and podcasts you do with a group.