He is the worst professor I have taken a class under. I dropped his class and took the same class with another instructor. I know atleast 6 students who were in the same situation with me and they dropped the class and switched to a better professor. I would not recommend him even if you have to drive 4 days a week for a better professor.