Not too easy. Not too difficult.
I would recommend this course and professor to anyone. He gives simple examples and in detail explanations of every concept. He makes sure the students understand not just move forward with lectures.
The highlights were a better understanding to physics and real world applications.
Hours per week:
Advice for students:
Be prepared to think outside the box and to put in study time.