Hi, I thought perhaps some of the more experienced members of the forum could give me some advice: So I'm an undergrad I've got 3 more semesters to go before I graduate, and basically last summer I just woke up one day and decided I wanted to be a theoretical or mathematical physicist, so I switched out of my old major and into the math program after not having studied any math before (past baby single variable calculus); now starting with the current semester (the one that's about to end) I'm doing the entire 4 year math major this year so I can do most of the graduate core program next year and I'm also taking basically all the grad theoretical physics classes they have (people keep telling me nobody does this and nobody can blah blah blah but I jumped into classes like grad quantum mechanics without any prior knowledge and I'm getting mostly A's, a few B's and definitely nothing lower than that, it's just a matter of picking up background material). Anyways, I was hoping somebody could look at the classes I was planning on taking the next 3 semesters and let me know if this is adequate preparation to do well in a graduate theoretical or mathematical physics program or if I'm leaving out some important subjects. I know that's what I have an academic advisor for, but the physics faculty over here all just tell me I'm crazy for trying to do this and that they can't understand how I'm just able to jump in to high level classes and do so well but they still think I should take a more traditional approach, and I'm not interested in listening to that from them no matter who they are (I stood up to a prof. who has over 200 publications in math/physics and who is also a former editor in chief of the journal of mathematical physics, so that should let you know how serious I am about it). Anyways: (This semester I took the standard real analysis, topology, grad quantum, a grad math methods for physics, linear algebra, and Fourier analysis) Next semester: Grad quantum II, General Relativity, Classical Mechanics, Topology II (basic algebraic topology), Abstract Algebra, and Differential Geometry (this was is an Independent study with a professor who is encouraging me to do some research with him this summer in discrete Riemannian geometry and possibly some applications to mathematical physics) Then: Quantum Field Theory, Symplectic Geometry, Representation Theory, Electromagnetism, Complex Analysis, Functional Analysis Last Semester: Algebraic Topology (more advanced grad class), continue with the E&M and QFT and Complex Analysis and Functional Analysis sequences... So am I leaving anything big out? Is doing all of this in 2 years good enough to make up for not studying any physics at all up until this point as far as graduate school goes? Thanks for your time.