Currently, I'm a junior Biology/Studio Art major who became disillusioned by the allied health field very early on and then the biological research field very recently. I have been looking for something else to do with my life, but every subject (psychology, English, chemistry, biology, history, anthropology...I've taken them all and hated them). Also, this isn't a matter of not liking a subject because I suck at it, I have a ~3.8 GPA. Anyway, I just finished taking Calculus 2, and it was the first class I've ever taken that demanded some sort of problem-solving skills instead of ragingly boring rote memorization. Because of this, now I spend all of my time thinking about and reading about upper math beyond Calculus, like Real Analysis. I want to keep pursuing math and make it into a career; this is the first subject that I've learned where I didn't have to force myself to study. In fact, I would want to go on to graduate school for it, so my grades are important in these classes. However, being a junior, I don't know if this is feasible. Is it possible to learn anything/pass/ace all of these classes within a year and a half? Here's a break-down of what courses I would need to take: Summer '10 Real Analysis => Linear Algebra => Calculus 3. I would take Real Analysis during the first session, Linear Algebra during the 2nd and 3rd, and then Calculus 3 during the 3rd (so Linear Algebra and Calculus 3 overlap for some point). Fall '10 Real Analysis 2 Linear Algebra 2 Differential Equations Abstract Algebra Spring '11 Complex Variables with Applications Introduction to Computer Science Abstract Algebra Uhh...Yeah. Any advice/admonishments would be greatly appreciated!