I think it depends on what value is expected from obtaining the physics knowledge...that is solving engineering problems is different from astronomy is different from becoming a more well rounded individual. The best approach to each entails different levels of formality as does the best approach to each for each individual.
What about physics interests you?