Not too easy. Not too difficult.
He loves making confusing tests and having most people do poorly. Though he is a really cool professor he is also very unreasonable. He will not let you reschedule an exam, miss any exam for any reason and does not offer extra credit. There are online quizzes every Thursday with 1 min per question and they are very tough even if you were in class.
The class is pretty cool though and attendance is not mandatory.
Hours per week:
Advice for students:
He is a super harsh on students. He emailed the class saying he would take 5 points off the next test grade if someone asked him where his office hours were again.