Chance my kid - University of Michigan Engineering

He’ll be fine. Once the common app essay is done it gets easier and you can recycle supplementals.

To me, 7 isn’t enough :). But there’s lots of NE engineering schools from WPI/RPI to Delaware, UMD, SUNYs, UMASS etc. all will work out

Good luck.