 A huge donation to a renowned medical school means free tuition for many students. Starting in the fall, Johns Hopkins University Med School will be free for students from families earning less than $300,000 a year thanks to a billion-dollar gift from Bloomberg Philanthropies.