If you've been introduced to paritial integration then you'll be able to follow this book. I wish I had know about it while I was taking multivarible calculus and electrodynamics. There are a number of solved problems at the end of each chapter. A great way to foster your intutive knowledge of those little electrons.