Pretty easy, overall.
The best. There's a reason he's the highest on rate my professors
God teacher. He is engaging and makes a great subject kearnable
Hours per week:
Advice for students:
Read all the notess and go to class. It's interesting