>>12786717First learn math until differential geometry. Then learn physics until you complete general relativity. Use sci-hub on the website springerlink to get free PDFs for math textbooks. Your math background will make the physics way smoother, because you won’t have to derail every other month to learn what a tensor is, or a Fourier transform, or a Riemannian manifold, etc. If you work through all these math books first, you should know more than enough math to understand basic theoretical physics, and you’ll be able to burn through the classes faster.
You’ll want to learn calculus from Spivak, linear algebra from Axler, algebra from Lang, real analysis from Lang, topology from munkres, differential manifolds from Lee, riemannian manifolds from Lee, and functional analysis from Lang.
For the physics textbooks, I recommend Arnold for classical mechanics and Landau and Lifshitz for everything else, until you get to general relativity, in which case you’ll want to use Wald.
>Wald’s General Relativity will tell you what a black hole is, along with any other good book covering general relativity and cosmology. Feynman lectures are also a great supplement if you need intuition.