She is very dedicated and really cares about the class. However, this class has too many assignments for no reason, and everyone I have talked to about has complained. I dropped the class because it was too heavy and difficult, and I will be retaking it with a different professor.