Very poor prof, incredibly unclear explantions and good luck getting help from her as her english is quite bad. Threw pop quizzes at the worst possible times, marked the first midterm brutally hard and then told us she'll "mark the next one harder". If you get this prof just drop the class and get your money back asap.