I read this book in a day, it's really quite accessible given you have some basic background knowledge of calculus. I checked this book out for my continued project to develop a historical roleplaying game for a physics class on electricity and magnetism. I have been reading a lot of primary source documents from some of the field's founders-- Ampere, Faraday, Maxwell-- and it is HARD reading. You have multiple difficulties: first, these are written from an outdated scientific paradigm, so there are terms and concepts with which I am unfamiliar. And second, because I am not an expert in the current paradigm, I can't even "translate" from one paradigm to another. It's hard going. This is my attempt to familiarize myself with electricity and magnetism as taught in the twenty-first century. I have taken physics classes in undergrad, so I have a very basic understanding. I also have my engineering background-- so all the math minus the electricity and magnetism concepts. This book brought it all together, essentially developing Maxwell's equations step by step introducing the math as needed. From the title, I was hoping to be able to more intuitively describe what the divergence, gradient and curl are. I have used these before as a chemical engineering graduate student, but I have to say I was never comfortable understanding them intuitively. They were just symbols. I also am uncomfortable with vector notation in general, always preferring to translate them to cartesian coordinates. Perhaps because that's what you ultimately "solve" these equations in. I wish I had this book in undergrad, it would have made things make a lot more sense.