Hi everyone, I'm currently in the 2nd year of my undergraduate studies at the University of Toronto. I've had a pretty confusing career path and I hope you hear me out. For the first year of my undergraduate life, I was in http://engsci.utoronto.ca/" [Broken]. For those who haven't heard of it, they call it an "enriched program" and UofT's flagship program, blah blah blah. Well, I did pretty well in my first year and achieved a 90+ average. However, I didn't really like the engineering mentality and felt a little suffocated by the program's learning mentality and environment. It didn't really give me any room to grow and to pick my own path. I also realized that I didn't really want to be an engineer, and that even if I'd stayed in the program I would probably have done the engineering physics option (Engsci students pick their "option" after 3rd year), so I switched out. So come second year, I originally enrolled myself into the Math/Physics specialist program (I had to ask permission to enroll myself in them because I didn't have the necessary prerequisites, Analysis I and Algebra I/II). I enrolled myself into this program because I REALLY liked Linear Algebra and the proofs given in calculus in my old program. So I sat through a few lectures of Analysis and Advanced Differential Equations. However, for some reason when the first few assignments were due, I started chickening out and ended up switching from Math/Physics specialist to just Physics specialist. I told myself that I found pure math too theoretical and that I needed a physical basis to use math. I changed my courses down to the easier maths. So now I'm taking the lower level MAT237, Multivariable calc, which I think is what all the actuarial science, comp sci, etc. majors take, and MAT244, which is intro to differential equations. So far, I like MAT237 but I really hate differential equations. It just seems like all application and no theory. My physics courses also are not going so well. I really liked 1st year Classical Mechanics, but for some reason, this year, I like it a lot less. It might have to do with the prof's style of teaching though; last year, everything was very well-defined and pretty rigorous. This year, we're just learning a lot of stuff repeated from last year, plus things like damped oscillations which are basically just applications of differential equations. I'm also taking Thermal Physics this term, and while it was pretty illuminating at times, I'm not sure if I like it all that much because it just seems like a bunch of approximations so far. I'm now worried that I will feel the same way about Quantum and E&M next semester. I still have a healthy appreciation and interest in math. Actually my multivariable course is pretty easy for me right now. Next semester I'm planning to take Linear Algebra II and some proofs course for math majors, and might tack on a math major on top of my physics specialist (and possibly a humanities minor? :S). However, I will never be able to enroll in any of the math specialist (the pure math) courses instead. *sigh* What do you think? Did I make a mistake? I feel like I went from a rigorous program to a not-so-rigorous program and am not so happy that I made this decision. Will math/physics students have an edge over just plain physics students? I really want to get into a good grad school. I also feel kind of stupid that I switched out of engineering. For some reason at my school (maybe in other places too) engineering is associated with all the prestige, while physical sciences have next to none, so I feel like I'm not "part of the brightest" anymore, although i've been trying to distance myself from thoughts of prestige and not listen to my ego. I've been really confused over my career path for the last year or so. I honestly don't know whether physics (or even science) is "right" for me because a part of me also wants to be a writer. I'm silently debating breadth vs. depth in my head; I really want to take more writing/english courses at school but they would cut into the depth I get from my physics/math courses. Is there any advice you can give a thoroughly confused 2nd year undergrad student? :S Thanks so much in advance for taking the time to read my post!