The prof is nice but her grading system for assignments is horrid. There was no rubric or criteria and a few vague instructions for the assignments so students didnt know what to do. Afterwards, the TA picked apart every sentence for irrelevant things not mentioned at all in the course. Tests were SA with strange details but the exam was okay MC.