He makes understanding philosophy straightforward. Not the best lecturer but everything you need were on the slides and he is available by email. When we went online, the assignment due dates are pushed back reasonable and he made proper adjustments to the course work. I would recommend him and if you need any help with the work just ask him.