I really enjoyed him as a person, he was super goofy. You get a point for every lecture you attend so it was worth it to go. Gave an extra credit assignment every week and the discussion homework was completion. The final was worth 40% and the midterm was 30% of the final grade so be sure to actually study or your grade will massively drop