I'm facing the possibility of going to UC Berkeley for undergraduate. I will be majoring in physics and possibly double majoring in math. I have a few questions: 1. How can I stand out in a class of 100 students and find an opportunity to coauthor a research paper or two before I graduate? 2. If I were to do grunt-level research work for a professor, how could I progress into significant research for strong letters and possible coauthorship? 3. I have enough of the math done to graduate in two years with a physics degree. Could I possibly apply to grad school after my sophomore year and, if I'm not accepted to a grad school that I want, simply enroll in mostly grad courses for junior year? Could I repeat this process after junior year, giving me a total of three chances (including the application after senior year) to get into my desired grad school(s)?