I still find it faintly incredible that no group of scientists has gotten together and just made a damn set of free textbooks to cover the whole standard curriculum of their field. For uni physics, you'd need, roughly speaking and allowing for bits of overlap:
1. Classical mechanics
2. Single-variable calculus
3. Electromagnetism
4. Multivariable and vector calculus
5. Statistical physics
6. Quantum physics
7. Special relativity
8. Data analysis (a text most likely used as reference in a lab course)
9. Differential equations
10. Linear algebra
Education reform went haring off into MOOCs without really contemplating the possibility of making better resources for more traditional in-person teaching.