Very tough teacher and unreasonable. She doesnt give respect to her students and expects you to respect her in return. Do not take this class unless you want to work needlessly hard to serve her agenda.