Don't need to be a geek to learn from this one. One of the best CS professors I ever had is going too pass in the next month or so at the way to young age of 46. He has inoperable pancreatic cancer. For those who had the luck to have met or learned from him and for those who have not, this is his must see last lecture.
WSJ piece on him
Also check out some of his projects:
A bunch of his papers
My best to his family and friends and may his legacy live on. I only wish I could take one more class with you at the helm.