Schools best at providing access to poor and middle-income families.

You should try the net price calculator to see.

Last time I checked, OOS FA at UMich was good for the lowest income range (under the mid-$30,000s), but then there was a large jump in net price that made it unlikely to be affordable for those from the income range just slightly above.