I must admit I despised Electromagnetic Theory as I couldn't get it. I didn't pursue this field nor do I deny the fact that this field is challenging. However if you start sincerely with this book, it will build strong foundations for principles of Magnetism and Electricity, especially if you are an Electrical Engineering grad student, and if you start liking it you might enjoy doing derivations and a lot more. It was this book that I stumbled upon various equations and their significance, particularly the Maxwell Equations. At last I felt admiration towards this subject and the style in which the authors have put together the concepts.