Awful Professor. She doesn't know what she's doing and is a very tough grader. If you miss one assignment or make any mistakes in your work, you're either dropped or get a very low grade.
Not worth taking her class.