EM 1 was probably the hardest course I took through my undergrad program.  This is partly due to a very tough instructor, and part due to a very tough book.  This book, as with Griffith's QM book, leaves quite a bit for the reader to determine on their own (or get from their instructor).<br><br>However, as the chapters progress, the material is more satisfying and you gain a very high appreciation for the topic.  We finished chapters 1-7 in 1 semester, and 8-12 in the next semester.  The second semester was by far MUCH more interesting than the first.  If you have struggled and survived through the first half of the book, don't cut yourself short and just power through the rest (or take the next course if it's offered).<br><br>You will learn so much about real-world EM applications, and the very bizarre (and beautiful) universe around you!  I was going to take a second semester of CM instead of this course (which covered chapters 8-12), and I am so glad I took EM 2 instead!!!