Where should I be looking?!?

I would suggest Alabama as a safety. You’ll get decent scholarship. Right now, you’d already get full tuition with the possibility of more. Virginia Tech is another good safety. UMD is a match. Carnegie Mellon could be a good reach along with Cornell and potentially Hopkins. I don’t know if you’d be interested in UIUC and Purdue but those are also good engineering schools. Best of luck!