Eh, he's a good professor but honestly very unfair grader. He gives only two tests which is a midterm and final. and the final is cumulative which sucks. there are weekly quizzes outa the Homeworks so differently study those beforehand. otherwise, you'll be fine but be prepared to study this really heavily. don't like the class at all.