What major and school to apply to?

I’m not seeing the logic in applying to T20 engineering schools with “meh” math grades/no math II. As for “strategizing”, I am pretty sure these schools have seen it all before. Your stats seem very good (no idea on your course rigor though) but these schools are a lottery for everyone.

It’s also prudent to ask if your safeties are true safeties. Seen enough posts on CC where people listed matches and even possible reaches as safeties before.