I have a slightly bothersome problem with my current body of physics knowledge. I got A's and B's in all my upper-level physics classes and I know the math, at least as much as I need to know to solve the problems, so it's not like I don't know ANYTHING about what I learned. But it was all learned a little superficially. Not much thought given to where this fits in with the grand scheme of things, or symmetries or the really sort of 'deep' understanding that I feel is missing. Obviously going back and redoing it all is out of the question, since I am doing research over this summer and when the fall starts back up I will be taking three of the most fundamental physics classes in the undergraduate track and more research, but I do know that I will have to set time aside to fix this. I think it was Richard Hamming's talk "You and Your Research" that made the following quote: I was wondering what the best approach would be from here. I'm already reading the Feynman Lectures (and maybe picking up Landau later, I really enjoyed the little I saw of his classical mechanics book) but there must be more/better ways of doing it? I feel like I'm building more and more physics on a subpar foundation, so this is quite a pressing issue to me. If anyone would have anything to chime in or just any thoughts I would be grateful.