The worst thing is UP TO 7 assignments due/week. Due dates are confusing as she will make assignments due at 9, 9:30, 10, 10:30, 11:59. Making it extremely difficult considering the workload. She makes tons of grammatical errors, making it difficult to understand lectures. Take this class if you are extremely organized and can handle the workload. 