I did not like him in the beginning. He gives frequent quizzes and can get a little sassy during lecture if no one participates. By midterm, I really appreciated his class. He puts a lot of assignments in the gradebook, so if you do poorly on a few quizzes you will be fine. He is a fair grader and accommodating. He will help you even if he is busy.