Some Students found him a hard grader. To be honest if you follow his directions given in the slides and do the homeworks you should be more than fine. The class project was presented to us since the begging of the semester, and some students just put it off till the end of the semester (their call) in my opinion the class was more than fair.