Not too easy. Not too difficult.
He knows what he is talking about. He is very down to earth and loves when the class asks questions.
Fun lectures but hard exams.Class exam averages were really low but there was still no curve for the class which personally I found completely ridiculous.
Hours per week:
Advice for students:
Expect long homework assignments every week, they are worth a significant amount of your grade and they are not easy.