Not too easy. Not too difficult.
I wouldn't recommend it because it is very unorganized.
In this course I learned having study group and going to tutoring is very helpful.
Hours per week:
Advice for students:
I would advice students to keep all work because there will be mistake in when the teacher grades.