Average. I feel like he teaches the class like its for high school. Has a strict no phones and laptop policy and will take points off if you have them out. Honestly, the class is a bit boring regarding lecture and same repetitive assignments. The readings are a dread, but their quizzes are fairly easy since most questions are about your thoughts.