Nisha Ray Chaudhuri
I really enjoyed this class and registered for another one of her classes. She is fun and makes class interesting. Pop quizzes will bring your grade down, but if you study the slides after each class, you will be fine.