Princeton is covering all costs for families making less than $100,000 per year | Fortune