^^ Yup - everything I’ve read here from OP sounds like, “I really really want to go to Iowa State but need reassurance that it wouldn’t be a mistake.” I can’t see why it would be a mistake. It is indeed not ideal that so many students wash out of engineering there, and that the overall grad rate is so low… but I don’t see any reason to assume that OP would be a casualty of that process. The weeding happens early, and I would expect that the cohort that carries on from there is strong and enthusiastic. Stevens could be an equally good choice, even a better choice for many students, but in this case OP’s gut seems to say Iowa State, and I see no reason the gut should be overruled.