ELEC3100 – Fundamentals of Electromagnetic Fields & Waves96.4
The first part of the course (pre-midsem) is very straightforward if you just go to lectures and pay mild attention, you should be fine. The course picks up a bit in the latter part of the semester, and the content requires you to do some work outside of class, but it's worthwhile if you get into it. It helps to have friends in your class so you don't get overwhelmed with all the maths and stop doing work.
Aleks knows the content more naturally than how a duck knows to swim. He teaches the course very well and is able to answer any and all obscure questions that students can come up with, without missing a beat. Plenty of great materials available to all students: clear and thorough lecture slides in conjunction with detailed tutorial solutions. Great course.