Where, though? The Ivy league schools and many of their rivals (Stanford, Chicago, Northwestern, etc.) all now give free tuition to anyone whose family makes less than $100K a year. Not every private school has the endowment funds to make that happen.