Harvard College will be free for students whose families make $100,000 or less a year and tuition-free for students whose ...