She is a very good professor to choose from. I did struggle a bit but the quizzes aren't the same for everyone so don't try to cheat and the exams aren't in order either so don't try that. She has 2 exams and 3 assignments both are easy if you pay attention. Quizzes are unlimited they aren't hard but if you get a low grade you can retake it.