I studied proof writing over the summer, also went through a good portion Rudin, so I think I'm prepared for at least Real Analysis. I'm unfamiliar with Diff. Geo, but the only prerequisites are Calc III and linear algebra, so I think I'll give it a shot. I'm just trying to focus exclusively on mathematics, because if I'm excellent at it, econ will come easy.