What Makes a Great Teacher?
Bill Gates is someone I admire. He has billions of dollars and absolutely no financial incentive to ever work again, yet he continues to devote his time, energy and resources to worthy causes, such as global health and, recently, education. Gates recently committed $45 million