Not too easy. Not too difficult.
Great Teacher. Really funny guy. Makes concepts really easy to understand.
Dont waste your time with another professor.
Hours per week:
Advice for students:
Take his class, and you will be glad. Study past exams and you will get an A on all of them.