Introductory Electricity, Magnetism, and Optics
The concepts were challenging but interesting. You will use basic multivariable calculus. Barbeau was a good lecturer. Roy was an amazing discussion leader and did a great job explaining things in an accessible way and prepared students well for the exams.
Let me say this is overall a pretty average class. The grading was not as bad as I thought. I had seen most of the material in high school which really helped.