He is very tough sometimes to understand & to read his handwriting. He does give a review before both exams and the final which help some, but I learned everything from my recitation teacher and not him. He added 15 points to both exams and then 10 points to the final so everyone did not fail his class. Takes attendance and the tests is whole grade