Not too easy. Not too difficult.
Excellent course, you get to learn many things while studying this course.
Many highlights, but all are small depending on how you view things.
Hours per week:
Advice for students:
Stay focus, if you have questions always ask.