Griffiths' text provides a strong foundation to any aspiring physicists understanding of electrodynamics. The proofs within this text are extremely well done and Griffiths does a phenomenal job of breaking down the concepts into easily understood steps. If your school does not use this text, you should recommend it to your professor or use it as a supplemental text.