This class was tough.
I would not recommend him at all. Hardest class of my life. I have never struggled so much in a class. He is not good at teaching it is very clear that he is an extremely smart man but when it comes out his mouth its like he does not know how to break it down and explain it.
I learned you will have to teach yourself to do well. But on the positive side he will curve every exam, but he does not post the curved grade on blackboard so you will have to keep track of that yourself. You also can go to the SI sessions and those are kind of helpful.
Hours per week:
Advice for students:
Make sure you dedicate at least a hour or two a night to studying for this course. Make sure you go to class sometimes he gives out exam questions and answers.