<p>1) Solving certain types of problems involves a lot of practice, yes, but solving problems in physics texts and actually understanding physics are not necessarily the same thing. For example, the math involved in working with gyroscopic precession is not that bad, you’ll find the necessary math in a Halliday and Resnick-level text. The problems involved can get hairy but you can rely on the math to get you through. Now, that said, understanding the PHYSICS of gyroscopic precession can make you crazy. My classical mechanics text was written by a very good physicist at Harvard and he writes that trying to solidly understand it gives him a headache, and he can only really understand aspects of it. This is a non-relativistic, non-quantum problem, yet people still argue over the physics of it. Being great at the math is great but the real world is where the rubber meets the road. A lot of this may not make sense now.</p>
<p>2) Shankar is not an introductory text. It is suitable for an upper-level undergrad or grad course in quantum mechanics.</p>
<p>The qm found in Halliday and Resnick level texts is almost always a very mickey mouse version of things, since they can’t assume any linear algebra knowledge on the part of the reader (linear algebra is usually taken second year if at all), and linear algebra is the language of qm. Not that it’s not worth reading as an intro to basic concepts.</p>
<p>I don’t like Halliday and Resnick, for that level I prefer Physics for Scientists and Engineers, much better. However, Halliday and Resnick includes many good real-world example problems. Thing is, those problems come from the book The Flying Circus of Physics, which everybody should own.</p>
<p>Let me break it down in case it’s not clear. Physics majors take in their freshman year a sequence of intro calc-based physics, spanning intro-level classical mechanics, e&m, optics, wave. Halliday and Resnick and similar level books are for this sequence. Then they will take dedicated classical mechanics, e&m, etc. classes. Every textbook they buy for ALL of these classes will say “Introduction to…” Whatever on the cover. IT DOESN’T MEAN IT’S REALLY AN “INTRODUCTORY LEVEL” BOOK. You’ll see grad-level books that assume prior knowledge labeled as introductions, etc. I don’t know where they get the nerve calling themselves introductions, but it’s a tradition that nobody seems to care about.
3) Get solid on integral calc if you’ve already done differential. I’m assuming you’re solid on trig. Since you’ve done multivariable, next would come vector analysis, differential equations, and linear algebra. But studying real-world physics is great for building up your physical intuition. This could be books like the Flying Circus of Physics or it could be going to science museums and working on fully understanding the physics of the demonstrations. Theme parks are great for building up your physical intuition also. It may seem that studying a bunch of macroscopic non-e&m, non-qm, non-relativistic phenomena aren’t helping you in “real physics,” but by building up your understanding of things like force, velocity, acceleration, centripetal force, normal force, gravitational fields, friction, vectors (where forces are pointing, etc.), is all helping towards your understanding of all physics. Many e&m and qm phenomena have classical analogs, and understanding one helps you understand the other.
4) You already seem far enough ahead that worrying about your strategy of how to study RIGHT NOW is kind of pointless, spend more time looking at where you want to go to college, what kind of undergraduate research you may be able to participate in (right now, since high schoolers get involved in ug research too). Work out which classes you can skip with AP or CLEP credit, which ones you <em>shouldn’t</em> skip, etc.
I suggest taking up programming. Get a book on Python and start learning. I think that’s a more valuable use of your time at this moment than trying to figure out how to study upper-level texts. Why? Programming is becoming a skill that every physicist kind of needs. Even pure experimentalists need to make a program in LabVIEW or MATLAB every now and then, it’s not just theorists who program. Most of my class mates who do ug research do at least some programming, and often that is what they are primarily doing.
5) Well, put it this way, I took a semester of honors e&m and afterwards I didn’t know anything more about e&m than I did when I started. So what did I learn? Lots of math stuff, almost all vector analysis stuff for e&m with some differential equations I hadn’t seen before, some I had, and some other Fourier type stuff similar to what I’d done before. In principle, I could have known nothing about e&m <em>before</em> starting the class and still done well, since the whole class was math methods in e&m and I’d already taken vector analysis. Most problems didn’t rely on me using any kind of physical intuition.</p>
<p>It was all important stuff, I needed to have taken it, but it didn’t advance my conceptual understanding of the physical forces and phenomena in e&m very much. This is not true of every upper level class or text though.</p>