I'm currently doing some broad studying in math to be a physicist. I want to know what order to i need to learn certain subjects in. Somewhat like prerequisite for a class. Right now im finishing a calculus book that covers all the 3 calculus courses. i have a lot of math books to read beyond my current one. im just confused about the order i should read them in to get the most out of them. I have a book on linear algebra, differential equations, abstract algebra, discrete mathematics, Real analysis, logic and set theory, Combinatorics, algebraic geometry, complex analysis, differntial geometry, number theory, and reimann geomerty. I know some are grouped together like abstract, linear algebra, and logic and set theory. i just dont know where to start with any of them after calculus. i would also be pleased to know of any other subjects im missing to become a theoretical physicist.Any help would be greatly appreciated thank you!