Not too easy. Not too difficult.
Lectures are at the speed of light and he mocks you if you don't print out the 20+ pages he sent a couple hours before lecture.
Never on time to class, is rude to students during lecture and makes inappropriate comments all the time. AVOID!
Hours per week:
Advice for students:
AWESOME professor! His class is more general but he is very inspiring and will stay after class and will help you with whatever you need and is funny.