Love him. Great professor and a great class. Extra credit options are available, as all points in the class come from the exams. Super caring and respectful and gives good feedback. Entertaining lectures.