Pretty easy, overall.
easy class if youre good at memorizing a lot of information, but he is a great teacher.
the material is fairly boring, but he made it interesting.
Hours per week:
Advice for students:
would recommend and would take again if possible