Choosing between Cornell, Johns Hopkins, Rose-Hulman, Purdue, and Notre Dame.

<p>Hey everyone I wanted to ask some advice. I'm planning on studying engineering and I've been accepted to Cornell, Johns Hopkins, Rose-Hulman, Purdue and Notre Dame. </p>

<p>Though I'm quite sure I want to study engineering, there are two very different engineering fields that I'm particularly interested in: Biomedical Engineering and Civil Engineering (especially structural engineering). Which engineering programs for undergrads are best? </p>

<p>I'm especially interested in how Cornell compares to Johns Hopkins? (maybe I should consider Purdue and Rose-Hulman more seriously, especially since both have awarded me merit scholarships). I'm also interested in doing some type of double-major. I want to consider the whole college experience because I know all of these schools have some of the best engineering programs in the country. </p>

<p>Any advice at all would be super helpful, thank you!!! :)</p>