Very organized and knowledgeable professor. She covers a lot of material in her classes so unless you are actively listening it can be difficult to follow along. However, all of the lecture slides are available online and the syllabus/course expectations are very clear, so it is easy to follow up after class. Easy A if you put in the work.