Hello PF, I am a few weeks from starting my second year as an undergraduate. This fall I will be taking the Electricity and Magnetism course for physics majors (crosslisted for graduate students). Last spring I took the introductory physics course on electrostatics and magnetostatics. The latter and multivariable calculus are the two prerequisite courses to take before E&M; I took multivariable last fall. I have emailed the instructor about enrolling into this course, and he considers that E&M will certainly be a challenge due to my relatively short exposure to physics. He advised me the following (we will be using David Griffith's 3rd ed. Introduction to Electrodynamics): Good news is I have managed to grab a copy of the textbook in the nearest library. Because I was working over the summer in a physics lab/internship, I have just started to go over my calculus, since I have mainly forgotten some of the details. Good thing is I have retained most of the concepts, but again, not in full detail. I will be engaging in intensive study sessions not only to review, but also to self-study/learn before the start of the semester. I have noticed that the "surface and volume" integrals and the "Fundamental Theorems (of calculus, of gradients, Green's -- divergences, and of curls -- Stokes')" are used a little differently from the strictly math-oriented multivariable calculus course or proof-based linear algebra course (which I took last spring). For instance, my multivariable course mainly involved parametric equations and vector equations (e.g. int (dQ/dx - dP/dy)) for Green's), whereas Griffith explains it geometrically. I am slightly confused, and I would really like to achieve what my instructor said, and more: "[internalizing] the way the fundamental [theorems] work [in math AND physics]." I would appreciate any useful mathematics and/or physics resources I could use to prepare over the next few weeks. It does not matter if these resources involve more advanced concepts, just as long as you tell what I should know before going over them. Any study material ranging from recapitulated introductory to advanced levels would be great! Thank you! P.S. If this thread does not belong in this section, please move accordingly and my apologies for that inconvenience! Edit: Please move to HW/Coursework! Sorry for the inconvenience.