This professor is unfair, unreasonable and grades extremely tough. Her feedback makes absolutely no sense. As other comments have said it is as if she is trying to purposely give bad grades. It is difficult to learn and do well in this course. Some people should not be professors. Do not take this if you do not have to.