I cant believe this book only has 3 stars at the minute. This book has been around for ages and many people have learnt from it a subject that somehow is prohibitively difficult when learnt from standard textbooks. Come on guys, this is a very cheap book and I would definitely buy this book and any other as good as this if there was any other and if I wanted to learn electromagnetism properly. Particualrly I went through all the exercises and I found them very nice. Some challenging and in the end, it was a very nice experience. Go straight to standard textbooks and I guarantee you wont have half teh fun you can have with this book. They might actually put you off!<br><br>By the way, I cant believe you can cover this subject in less pages and learn as much as you can from this book. Of course I can simply write down Maxwell's equations and call it a one page book with all covered but you are lying to yourself if you think you will learn this topic in just a few pages. This book is an introdcution and I find it a through one that has exactly the number of pages and questions required for an undergraduate physicist.<br><br>On a more scientific note, you need to be good at integratinga and differentiating both one and several variables fucntions. Then youc an read this quite comfortably. I would also encourage knowing quite a bit about solving and the meaning of differential equations. After all, the wave (differential) equation is Maxwell's greatest achievement here. the author says you dont need to know much, but if you want to understand the end result I encourage learning them. Besides, who as a scientist wouldnt need differential equations?<br><br>By the way, have you noticed that many books you read on anything requiring vector calculus recommend this? It must mean something!