Most definitely the worst professor I've had. Barely replied to my emails. Didn't help at all to any questions I asked nor did she understand my basic questions. I got 100s on all of my online assignments but still received a D in the class. Told me it was my fault and not the schools for insanely hard exams, DURING a lecture. Never again.