This class was tough.
I personally, would do my best to make sure not to get him as a professor.
I originally picked him based on the comments in RateMyProfessor as he seemed great, but was a mistake.
Hours per week:
Advice for students:
Often left class more confused than when I walked in.