I’m very curious about this too. You are considered a non-resident, no (coming from Minnesota to Iowa)? OOS tuition at Iowa is $28,813. Even the top scholarship at Iowa is ‘up to’ $20k for OOS student, so that is a net of $8,813 for tuition and then there is room/board/expenses on top of that. There are other scholarships, yes, but many do not stack, so I find it difficult to believe that the net cost to you at Iowa is only $2000.
Be extra aware of the requirements to KEEP a generous scholarship at any school. At Iowa, it is 3.33 GPA. Look into their probation policy as well, should you dip below that. (UA’s is lenient and they will work with you if you dip below 3.0.) Good luck with your decisions.