Good engineering schools?

<p>Also Purdue seems like a good fit. Do they give a good amount of financial aid?</p>