Pretty easy, overall.
teaches you the subject so you understand why and not just what the answer is.
Not that great of a lecturer, but always willing to meet with you one on one and help.
Hours per week:
Advice for students:
He was in his office at least 6 hours a day and always had his door open. Calculus 2 was great!