I just found my PhD defense rehearsal and uploaded the video to youtube as a contribution to the open source education. It has been almost 3 years already…how time flies! But seriously did this guy ever spend 5 years on that topic? hmm… what is the definition of procrastination? I’ll find out after finishing some other stuff…I will.