Anshika Kapur
Wasn't the worst professor but could've been better. Super slow grader. Allows late work, and gives a lot of extra credit . Most of the exams are based on calculations rather than terminology. Labs were long because of additional lecture before starting.  Syllabus is unreliable when regarding how many and when quizzes were to be posted online. 