Pretty easy, overall.
Since he gives resurrection points, if you do poorly on previous exams, your grade can easily go from C to A.
He is a great professor. The course work was very difficult but he made the class enjoyable.
Hours per week:
Advice for students:
He goes out of his way to help (has review sessions, virtual office hours, etc.)