Bill Gates released his annual letter today. In it, he writes about polio eradication, vaccines in general, malaria, saving the lives of babies, the need for leadership on HIV, the promise of agriculture, excellence in teaching (in the US), and the Giving Pledge