Not too easy. Not too difficult.
However, the tests are extremely difficult. Don't expect averages above a 50% and not that much of a curve to save you
Nice teacher overall. The classes are confusing and would not recommend taking an early morning class with him!
Hours per week:
Advice for students:
Definitely read through the textbook. The tests are really hard and didn't always follow what was discussed in class.