This class has been the hardest class ive taken so far. the professor doesnt help much. literally everyone in the class is lost and she keeps dumping more material on us and expects us to know it all. i would not recommend her at all. she doesnt know how to explain the information at a basic level.