Yes, I got a C. However, I am normally an A-B Student. This class is not hard, and was not required for my major, just my senior electives, so I did not focus on it as much as my other courses. It requires a great deal of study time, mostly memorization with very few serious concepts. He does not have homework, quizzes, or any other buffers for your grade. It is four exams with a Final, thats it, no extra. However, he did curve a few of the exams slightly due to ambiguous questions. Overall, he is a dick in person, and makes it hard to set up a meeting. He knows the material well, preaches it well, gives you the notes for class. I recommend him, just study alot, mostly the notes and read the chapters once or twice.