After decades of presenting and training presenters, I'm convinced that it boils down to four fundamentals, which I call my KRSP basics:KnowledgeIf you don't really know your subject matter, you shouldn't be presenting in the first place. This is true whether you're teaching a class, pitching a VC, or doing a standup comedy act.RespectHaving a real respect for your audience is the big secret of great presentations. Most people have an unerring sense of wether a speaker is patronizingly treating them as sheep, or honestly respecting their intelligence and accomplishments. That's why even before Steve Jobs or your local used car salesman open their mouths, you've got a pretty good idea of how honestly you think they'll deal with you.Skill50-75% of presentation excellence comes down to knowing how to present, and unfortunately that's something that simply isn't taught in school. Luckily, there are now some great books on the subject, including Presentation Zen by Garr Reynolds, Slide:ology by Nancy Duarte, and Presenting to Win by Jerry Weissman. You can also get a short, intense dose of coaching in my 14 minute video on presentation skills that I gave at TED (). Classics such as The Articulate Executive by Granville Toogood are also wonderful resources.PracticeThomas Edison once said that "genius is 1% inspiration and 99% perspiration". Similarly, once you've spent the time to ensure that you know your subject, and have followed the advice in the above books about how to create a great presentation, it then falls on you to practice, practice and practice again! You simply should not give an important presentation until you have practiced the entire thing at least 20 times, ideally in front of real people.So, there you have my suggestions. In my experience, the vast majority of presenters I see (and as a venture capitalist, I often see two or three a day!) come in at would I would grade a C/C+ level. After they've read some of the books noted above, spent some time with a presentation coach, and diligently practiced their presentation again and again, I have not seen one of them who didn't at least get up to an A- level. While it probably takes some natural born talents (and a great deal of work) to make it to A+, I have no doubt that you [yes, YOU!] can make yourself into an A player...if you're willing to work at it seriously.