I can't evaluate much his class per si as I had an asynchronous class, but he is a very very understanding professor and he is always willing to help. my mom was visiting me and I explained that to him so he let me submit my assignments weeks and weeks after with no late penalty. he is an amazing human being