She's a good prof, her lectures are recorded and she is very clear at explaining the concepts. The negative reviews below are individuals that are just terrible at studying. She provides sample quizzes and questions that are basically the exact same ones as you see in the exams. Also even curved the first midterm and boosted final grade by 4%.