Not too easy. Not too difficult.
If you are a budding physics major or even a STEM major in general, I highly recommend taking this course.
This course established the fundamentals necessary within my thought network and established good note-taking and study habits necessary to enable me to not only pass this class. If I could describe this class in a nutshell, I would describe as "Introduction to Electrodynamics for Scientists and Engineers" since a lot of what is taught in this course is preparation for the more mathematically-strenuous electromagnetism courses.
Hours per week:
Advice for students:
Take this course seriously no matter what your major is; this course is exciting, fun, and rewarding, and your dedication to this course will show up later on in how well you perform in your higher level courses.