<p>I know they are probably the most different two undergraduate schools in America, and both so good that I scarcely imagined myself in any of two. Anyway, somehow now I have to choose between two, and I really don't want to make a mistake at this crucial moment. So help me.</p>
<p>The biggest problem is, I'm not really into one subject. But I'm sure that I'll end up doing science or engineering. Many people said that Caltech is definitely the one, if I'm not doing history or philosophy, but I also want to know what an Ivy-league-style engineering or science is like. Also, I know that Princeton's cool.</p>
<p>What do you suggest?:)</p>