Grades are only based on the exams. There are so many topics on the exam that she does not even touch base on so make sure you rent the textbook if you take this course. Her questions are extremely detail specific and she refuses to give a topics list or study aid of any sort. She doesn't give all the points for extra credit. Take anyone but her.