<p>U MN Twin Cities still has a lower cost tuition for OOS students than many publics, I am not familiar with whether they have programs matching OPs interest, but that might be a possible for the list. </p>
<p>University of Iowa has automatic merit money for high stat OOS students that could bring tuition to close to $20k range. </p>