Pretty easy, overall.
he also puts video lectures online for if you have to miss class.
really knows what he's talking about and makes jokes a lot which is entertaining.
Hours per week:
Advice for students:
tests tend to be more conceptual so make sure to study that and know the math as well