I had him for his first semester and it wasn't that bad. He is VERY lecture heavy and he doesn't put them online. His powerpoints also dont contain a lot of information. His pop quizzes are over assigned readings. Three tests and they are all online. I was able to get an "A" but I did go to EVERY class.