The Gates Foundation donated $55 million to Carnegie Mellon to create Learnvia, a non-profit technology-based learning platform to help college students. The ...