He is a good prof and grades well.i just woke up and read what is coming in the exam. Takes bonus suprise quizzes and he is very friendly.