<p>
</p>
<p>You’re right, we would get bogged down. </p>
<p>Given the OP’s situation, it seems that the most logical choice is to go to Berkeley. He isn’t forced into learning more math/science, so he can freely choose what to take. I think options are incredibly important for someone that is uncertain. If he isn’t confident that he’s going to ace all his classes, he should make flexibility a priority.</p>
<p>We are probably arguing the same point. You say core at Caltech. I say flexibility at Berkeley. You can arguably learn just as much physics at Berkeley as at Caltech if you choose to do so. Caltech just makes it “easier” to schedule yourself because they force you.</p>
<p>
</p>
<p>I agree. If environment is important to the OP, Caltech is one of a kind. In fact, the environment is one of Caltech’s most attractive features.</p>