This class itself is not that bad. Very flexible and organized. Her on the other hand, makes this class difficult. I don't think she is even a professor. Grades hw extremely hard for no reason and never responds back to emails. Very awkward in lecture and exams are very hard. No papers. Personally would not take this class again, but not terrible.