I'm going to be a junior in college next year and I've only taken abstract algebra. I plan to take three math classes next year - analysis, topology, and logic (plus a class on "stochastic processes"). I am afraid that this will kill me (it might not), but I am also afraid that if I don't take a lot of math I won't get into/be prepared for a good grad school. (My professor said his first year generals exam involved representation theory :| how typical is this?) How many math classes do you recommend I take a year?
Also, for senior year I get to choose between computability theory, graduate algebra, graduate analysis, combinatorial analysis, algebraic geometry, probability (with measure theory), ordinary and partial differential equations, dynamical systems, algebraic and differential topology, algebraic number theory, and introduction to applied mathematics. Which of these should I take to be best prepared for grad school? I am required to take combinatorial analysis. Also, I'm not the best at algebra but half the classes require it and I don't think I'll be good at analysis either if I have to take three classes at once.
Oh, and I might want to go to grad school for political science or biology so maybe I shouldn't take too many classes in math, but I'm kind of afraid that by dividing my efforts I'll be mediocre at everything.
Edit: Most of the courses I mentioned are year-round, so I actually can't take as many of them as I would if they were one term each.