Randy Pausch is a professor of virtual reality and video game design at Carnegie Mellon University. He's the creator of the amazing Alice 3D programming language for kids. He has three kids of his own, 5, 2, and 1. Professor Pausch is also dying of pancreatic cancer. Last week he gave his "Last Lecture" at CMU, telling his students what he'd learned in his life:
What an beautiful story and an amazing person. This is what being a teacher - no, being a human - is all about.