Pretty easy, overall.
Hard but fair, wants everyone to learn, will help over and beyond.
Amazing teacher. Knows his stuff, worked in industry for years.
Hours per week:
Advice for students:
I love his teaching style: He goes over the material & gives hw. nxt class: review chpt, correct hw & quiz (w. E.C) so u really get the material.