Not too easy. Not too difficult.
Professor Klein is very knowledgeable on the course and he also give excellent directions.
He learned how to develop a strong argument, we also learned how to find weak points in arguments.
Hours per week:
Advice for students:
Show up to class, visit office hours and do not forget weekly quizzes (they will boost your grade).