Now, I am a 2nd semester freshman in Physics, I have a 4.0 GPA and will likely continue to have it after the end of this semester. I am currently involved in research and would hopefully have about 2 publications by the end of this year and will also be a junior at the end of 3 semesters (since I have CLEPed out of Cal I and will do the same for General Chemistry I and General Chemistry II). I really have loved all the Math that I have seen so far (till Calculus II and some differential equations and linear algebra that I studied on my own) and would not rule out doing a double major. But will a double major really increase my chances of getting into a top school for my program (provided, of course, that I maintain a very high GPA-- I am aiming for a 4.0)?