Sort by
In the media

College Costs Are Damaging Future of Americans

Bloomberg.com

Draut estimates 25 cents out of every dollar earned by indebted graduates goes to pay off credit cards or loans, for a total debt load of about $20,000 per person.