<p>Northeastern has gotten pretty competitive. That one sounds like a reach. </p>
<p>The other’s are no better than 50-50 IMHO. </p>
<p>A co-worker’s S who sounds similar has really turned himself around at Rochester Institute of Technology. You might consider that. </p>
<p>What’s the unweighted GPA? </p>
<p>Generally, I don’t think the D+ in English is a deal breaker. Most of these schools will take students who they believe can be successful in engineering, and one bad English grade may just be viewed as a sign of immaturity. </p>