Terrible professor. Presentation slides and video lectures are very different from what's actually on the quizzes and tests; and don't even bother emailing this professor for help because she won't reply to you. Would not recommend. 