She isn't a bad professor, however, lectures can be boring, she can be a harsh grader, and exams are heavily weighted but she is really nice and tries to be understanding. Attendance is mandatory and you lose points if you don't attend. Overall a good experience but I would not take her again. 