I'm a high school junior hopelessly confused about the college search process. I definitely want to major in either math/science or engineering, but I'm having trouble deciding which would be a better fit. My favorite subject is by far mathematics - I love both concrete problem solving and proofs. The pure logic of math is just wonderful, and I always feel happy after I do it. However, I've recently discovered a renewed interest in chemistry thanks to a self-study I am doing from Linus Pauling's General Chemistry, which is much more fun than my horribly boring regular chem class. The thing is, there really aren't careers where you just solve AMC-type problems all day. I do NOT think I am cut out for academia in math, because while I enjoy proof and theory I am really more of an analyzer. Applied math is a much more tempting option and one I am strongly considering; the operations research angle interests me. Engineering is the typical career suggested to those students with talent in math/science. I am definitely interested, but I have a few concerns: 1) Most of the engineers in my family are mechanical or aeronautical, and I just don't think I have what it takes to do what they do. I know people who just have this visual sense for how mechanical parts fit together; I don't. I'm the kind of person who always pulls on the door that you have to push. And while I enjoy playing with an Erector set, that kind of kinesthetic stuff just doesn't give me the same thrill as solving a difficult math problem. 2) I've heard that engineers often don't really appreciate proofs. I just love that kind of logic - would this make me a bad fit? 3) Can engineers go to graduate school and still get a job without being "overqualified"? I really have no idea at this point about whether I want to go beyond a bachelor's, but it would be nice to keep the option open. Electrical engineering (systems and power) is the most appealing field because it is very mathematical. My new taste for chemistry makes chemical interesting too. One interesting option is a program like Engineering Science at the University of Toronto, which has a more rigorous and theoretical grounding in science as well as engineering. Are there any other, similarly intense programs (besides Caltech's famous core)? A double major with * engineering and math is also an interesting option, but I worry that I would lose the opportunity to pursue either subject in depth. What are your thoughts?