Yes indeed. Purcell’s Electricity and Magnetism book is so good, I could understand E & M from a sophisticated point of you even though I could do vector calculus only on very symmetrical situations. And Kleppner/Kolenkow books and Anthony French books are well written.