UPDATE: The book even has a dedicated website with many solved problems which you can access here.
This review is from: A Student's Guide to Maxwell's Equations (Paperback)This is the best overview of Maxwell's equations I have ever come across. I cannot praise it enough for it's brilliant clarity.
If you have taken or are taking an electromagnetism or vector calculus course, you may have run into the classic problem of not being able to see the forest through the trees. These courses can be very dense, and anything that can help give a sense of perspective can be very helpful. Daniel Fleisch's book is just such a tool. It provides a thorough overview of Maxwell's equations with stunning clarity. Each equation is broken down into it's component parts, and the physical significance of each part is thoroughly explained. In this way, not only are the core concepts of Maxwell's equations made clear, but many concepts from vector calculus are also brought out in crystal clarity, (I got much more out of this book than I did the often recommended "Div, Grad, Curl"). It will help you see the "forest through the trees".
Also of note are the problem sets at the end of each chapter. The problems work very well to reinforce the concepts from each chapter. They are not overly difficult or too simplistic. They are geared specifically at reinforcing concepts. The author has also posted on his web site a set of solutions for every problem, and each of the problems is thoroughly worked out with clear explanations. This is a HUGE plus for anyone picking up this book for self-study.
In my mind this book is a perfect compliment to an electromagnetism or a vector calculus class (or as a review after having taken such a class). Although the writing is clear enough that one could probably get a lot even without having had a vector calculus class, ideally one would have had at least some minimal exposure to vector calculus. It's not that you need to be an expert in vector calculus; all the concepts are explained very well in the book and the actual calculus you need for solving the problems is minimal, but in my mind the book will work best for those with some exposure to vector calculus.
My only suggestion to the author would be to include a table summarizing Maxwell's equations, (and perhaps a table of some basic constants). Other than that, this is a perfect book. It is THE standard by which other self-study books ought to be compared.
Update: When I wrote the above review I was half way through chapter 4 (of five chapters). Having completed the book, I do want to point out that the beginning of chapter 5 ('From Maxwell's Equations to the Wave Equation) does include a summary of Maxwell's equations. It would have been nice to have such a table at the front or back of the book for quick reference, but the summary is there, contrary to what I had originally thought. Chapter five also has a nice summary of the del operator and its use in finding the gradient, divergence, and curl. And finally, chapter five provides a very good physical description of the Divergence Theorem and Stokes' Theorem. So all in all, there is really little one can fault in this book. It's the book to get if you want to see the forest through the trees.