This professor is the WORST. She is a TOUGH grader and doesnt have a clear grading criteria. I was confused most of the time and her lectures are not great. She isnt fair and expects too much from her students. The online homework are due at 9:00 pm instead of 12:00. We are supposed to learn how to be teachers from someone that is not s good one.