Worst professor I've ever had. Tons of homework, gets mad if students spend less than 12-18 hours a week on her class, doesn't break down anything and just expects you to know things. Her class is almost all online with little actual teaching, she is sarcastic and has zero empathy whatsoever to any situation. Avoid her at all costs.