Randy Pausch's Last Lecture

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:

If you're a subscriber to the Wall St Journal online you can read Jeffrey Zaslow's moving piece about the lecture there, including video. Pausch's own home page is here.

What an beautiful story and an amazing person. This is what being a teacher - no, being a human - is all about.