Shruti Sengupta
This is not an easy course but if you get well prepared and study hard, you will get an A. This professor is very patient and responsible for her class. And you can learn a lot through this course. The exams are not tough and you can get some free points as well.