Something with advanced classes as well LOADS of advanced research opportunities. I actually plan on a double major of Physics and EE or Computer Science. I am from the US and I would like to eventually go for my PhD hopefully at a top grad school. Then I would either like to work at a large national lab,for NASA, or as a professor at a top university in California such as UCal or Stanford or Caltech even if I had to accept a lower salary or such. My grades aren't great, so keep that in mind. I prefer East(Boston,NYC..etc) or West Coast(LA,SF Bay,San Diego) but I am open to anything even international options.