chich one should choose?

<p>Only enroll at Haverford if you would be happy to attend without completing the 3/2 program. Caltech may reject your application; the prerequisites at Haverford might turn out infeasible to complete in three years; and it might not be the best option financially (you’d have to pay an additional year of private college tuition). </p>

<p>As far as I know, we may not take engineering classes at Penn. The regular cross-registration agreement only covers classes in the College of Arts and Sciences, not the College of Engineering. If you got your information from anyone other than the registrar or a dean, I suggest that you double-check with an official authority before you make a college decision based on this information.</p>