I have a 3.9 GPA and this professor was beyond challenging. The course work was not difficult, but rather her grading. She was very inconsistent in what was graded. I submitted assignments to her a week before they were due for review. She would respond with "well written" and then award the paper with a C. She would grade things outside the rubric