One of the harder teachers I've had in difficulty. She gives a ton of work, and you get homework every class, so much that you do not have time to do homework for other classes or time for yourself. If you do not do it she will give you a low grade. She also speaks rather funny, and really fast. She is nice though.
She gives more work than other teachers but overall she does it because she wants to challenge her students, I have an A in her class