Not too easy. Not too difficult.
I recommend this course because it is a good way to fulfill your core requirements.
I learned a lot from this course. The teacher was very interactive.
Hours per week:
Advice for students:
Make sure that you study a lot for this course.