Pretty easy, overall.
A lot of people really dislike this teacher but I think he's a really good teacher.
Even though he is undeniably hard, he is very educated and it comes across in the way he teaches.
Hours per week:
Advice for students:
I learned a lot from being in his class thus far, and I would recommend him for people who are up for a challenge.