This class was tough.
The set up of this class changes every session so don't be surprised when it's different than when your friend took it.
He's very clear and has a dry sense of humor but kept you engaged .
Hours per week:
Advice for students:
Rambles a lot. Attending lecture will help your grade and all the questions come from the textbook which he explains in lecture. Overall very good.