Pretty easy, overall.
OVERALL HE DID EXPLAIN EVER IN DETAIL AND IT WAS A GREAT EXPERIENCE
Great class to be in. He is very helpful in answering any questions students have.
Hours per week:
Advice for students:
There are three exams which are easy if you study the material