This is among the most inspiring and moving speeches I had ever seen. Dr. Randy Pausch was an American professor of computer science and human-computer interaction and design at Carnegie Mellon University. Pausch learned that he had a terminal case of pancreatic cancer in September 2006. He gave an upbeat lecture entitled "The Last Lecture: Really Achieving Your Childhood Dreams" on September 18, 2007 at Carnegie Mellon. Watch.