These lecture notes on electromagnetism have evolved from graduate and undergraduate EM theory courses given by the author at the University of Rochester, with the basics presented with clarity and his characteristic attention to detail. The thirteen chapters cover, in logical sequence, topics ranging from electrostatics, magnetostatics and Maxwell's equations to plasmas and radiation. Boundary value problems are treated extensively, as are wave guides, electromagnetic interactions and fields. This second edition comprises many of the topics expanded with more details on the derivation of various equations, particularly in the second half of the book that focuses on rather advanced topics. This set of lecture notes, written in a simple and lucid style and in a manner that is complementary to other texts on electromagnetism, will be a valuable addition to the physics bookshelf.