<p>I think all of these schools are excellent. Most companies that recruit don’t care where you are coming from. If you do well academically, do some research and gett good recommendations, win awards, you will find that you love your school and that there are a huge number of opportunities. </p>
<p>I like WPI based on its feel and its size. The size of NEU and UMass was a sure negative for me and is what prevented me from choosing them, although they are also fine. There are some places like MIT and Caltech where you will surely be challenged. At any other school or engineering program (WPI, NEU, TUFTS, BU), you will be challenged but how much so is defined by what you want to make of it.</p>