Amrita Puri
Professor Puri is a TERRIBLE professor she is very smart but doesn't know how to teach. You have to read the textbook and teach yourself everything to do good in her class. She goes way to fast in class and doesn't explain concepts. She is the worst professor I have ever had. She takes 3 weeks to grade exams. Don't take her you will regret it. 