I took introduction to philosophy in spring 2024 semester. The class was done online asynchronously(without meeting times) I enjoyed his class and felt like he was very fair when it came to grading. I had submitted a paper 4 days late(not proud of that) but he still accepted it and I appreciated that. 