I believe that many people, especially geek ones (like developers , Statistician, etc ), sometimes need to deliver message to non-technical ones who are in different field. They may struggle communicating to each other. To tackle this problem, there is science about this. It is "Communication Arts". I researched this art and have summarized all what I know about Public Speaking. I then have written this blog as a keynote. I hope that this blog will benefit every reader more or less.