Hey everybody. I'm a long-time lurker who needs some help. I've just recently decided to become a physics major, and now I have a feeling that my math background is inadequate. I want to get some sort of math degree and take courses that would be useful for physics, but I don't have a lot of guidance on what courses to take, beyond the required core components of Linear Algebra, Topology, Modern Algebra, Differential Equations, and Probability. I must still take at least four courses from this list (there's a list of undergrad courses as well, but those are pretty weak): http://www.math.lsa.umich.edu/courses/grad.shtml [Broken] Right now I am thinking of Complex Analysis and Differential Geometry. I am going to talk to an advisor soon, but I am interested in hearing what you guys feel is important. What would be nice to know before moving on the grad school?