This book is a traditional type textbook for  an introductory electromagnetic course. The quality of the contents is very good. It covers all the standard subjects necessary for first time learners of electrodynamics. But, It lacks fascinating to read this book: a good bread-and-butter textbook.