Pretty easy, overall.
If you study, you can easily get an A.
Freeman is extremely nice and does well in explaining the material
Hours per week:
Advice for students:
and taking questions if there are any.