Yale vs. MIT vs. Princeton

<p>All three are good for studying science/engineering at the undergrad level. However, at Yale or Princeton, you might get the benefit of meeting people with a wider range of interests.</p>