What a gem of a professor! Her lectures videos are thorough, and though she expects her students to have a relatively deep understanding of the material (especially for exams!), she truly cares for her students and wants everyone to be successful. Truly, she does! Put in the time and effort, ask questions, and you'll do fine. Overall, great class!