<p>S wants a hands-on mechanical engineering program with the flexibility to take liberal arts courses and interact w/ students w/ varied interests. So he's down to these 5 schools. He really wants at least some project-based learning, but it's not yet clear if any of these schools lean in that direction. He'd prefer a school where he is not locked in to a pre-determined curriculum for the 4 years, and has the flexibility to pursue his other interests (history, music and who knows what else). </p>
<p>He's planning on going to graduate school for aerospace engineering, so needs a good preparation for that as well. Also, he wants a comfortable environment, that is not overly competitive - he wants to learn in an atmosphere that is supportive with other students who are into learning as well. Any thoughts?</p>