Pretty easy, overall.
Don't buy the book; most important thing is to KNOW the old exams-real exams are exactly the same except with different numbers;
nice & funny guy; attendance not mandatory; simple final exam because he understands we are busy people that time of year; my bet is he is the best to get for advanced.
Hours per week:
Advice for students:
Other than that, an easy A. Just study the previous exams.