Caltech vs. Berkeley vs. Harvey mudd vs. Stanford

<p>The Caltech environment is not particularly competitive or cutthroat, but it does require you to be passionate about math and science to be happy. It is a training ground for the mad scientist type.</p>