I'm just kind of curious how our school's E&M-I class compares to others because it seems like we are learning things at an advanced level (very fun though it can be intense). We started the year off with Special Relativity then went into Vectors; nothing weird yet. Then instead of doing things like gradients, curls, and divergence(s) we learned the ins and outs of tensors (not as in depth as a math class on it I guess but pretty in depth considering we spent basically a 1/4 of the semester learning all math and no physics). The required textbook is technically Ohanian's Classical Electrodynamics and the professor recommended us to get Laundau (Vol2) and Feynman Lectures. Since I was interested anyway I got the supplemental books. Much to my surprise our lecture notes are closer to the Landau book then to our actual required book. This isn't a complaint or anything; far from it actually. This class has been a blast so far but i'm just wondering how this fits into the scheme of things. Is it unusual for a first class in E&M to be taught using Tensors? and if so why? It is sort of harder to do then if we just used standard vector calculus but it seems efficient in the long run as far as getting set up for theoretical physics in grad school.