Good resources/books for electromagnetics and other advanced concepts
Take a look at "A Student's Guide to Maxwell's Equations" by Daniel Fleisch.

It is a short book that devotes 1 chapter to each of Maxwell's equations and breaks them down and explains what every last symbol in them means, including the divergence and curl.

It doesn't cover everything you ask about, but it's an inexpensive book that I wish was around back when I took my first E+M fields class. Would have made an excellent supplement to the textbook.

You can also download podcasts from the authors web site.