Not too easy. Not too difficult.
It was a required course for me, I really wouldn't recommend it otherwise.
Lectures were always started on time? I didn't learn anything.
Hours per week:
Advice for students:
Go to class, do the problem sets, pay attention to the professor.