Not too easy. Not too difficult.
I recommend this course because it is easy and understandable to learn as long as you just come to class and participate. It doesn't really require too much studying.
The course teaches you how to think critically and find the proofs to many different problems.
Hours per week:
Advice for students:
The homework is easy but the teacher grades critically.