 Johns Hopkins Medical School will be free starting this fall thanks to a $1 billion donation from Bloomberg Philanthropies. Medical students whose families earn less than $300,000 will be free with living expenses and fees also covered for students whose families earn up to $175,000