For Northeastern, I believe you mean Global Scholars admit. First year engineering is already tough, I would be concerned with the changes in locations, supports, who is teaching the London courses, etc…Have your child ask to speak to a current Engineering student in this year’s Global Studies cohort and last year’s to see how it is going.
Penn State is a solid option. (I can’t help but think NC State has some similar qualities, but NC State is seemingly a better location and cost. Do they just want to go out of state? )
Wake Forest is ABET accredited, but the course offerings are limited and the upper level courses should be reviewed and compared to other options at bigger programs with vast choices in engineering majors before committing. Do not make this decision based on brand name.