Not too easy. Not too difficult.
I would recommend it because it's easy to understand the material.
I learned a lot about electromagnetism, which will really help me being an Electrical Engineering major.
Hours per week:
Advice for students:
Practice a lot. Do the homework while understanding the exercises, not just to complete them.