Not too easy. Not too difficult.
Prof. halberstein is a very good teacher.
He explains the subject matter really well to be sure you know what is going to be on the exams.
Hours per week:
Advice for students:
Homeworks however are pretty tough and he really stresses that he does NOT want us working with other people when it is impossible not to.