Not too easy. Not too difficult.
yes. the professor is very smart and the lectures are detailed.
guest speakers. we read his writing. the selected readings are good.
Hours per week:
Advice for students:
read and go to class. make friends in class so you can study together.