Far more difficult than it should be, especially for a pre-requisite. She's a good person but a harsh grader and the important information on the tests are not emphasized well in lectures or readings. The highest test grade by a student was 90% the semester and there is no curve.