Does not teach the lectures. Quizzes are extremely hard and she doesn't teach the material at all you basically have to read the textbook. Her powerpoint have like three words per slide and the rest she is just giving a speech about whatever. Seems very knowledgeable but just not that great of a teacher. Try to get the other professor if you can.