Not too easy. Not too difficult.
There are absolutely no reasons why i would not recommend this course.
I learned so many things that will help me later in life and things that really advanced my knowledge.
Hours per week:
Advice for students:
Make sure you have a good mind set going into the course and develop good study habits.