There are several different factors that go into giving a speech but even more in delivering a great one. So is giving a great speech in a persons nature or is it in their knowledge? According to Frobes it is in their knowledge, that any person has the ability to learn how to deliver a great speech.
A few of the important factors about giving a great speech are keeping it simple and focus on the purpose of the speech. If you load your speech up with unneeded information the audience may miss the purpose behind the speech. Another important factor in giving a great speech is understanding the topic your speaking about. It is also important to practice your speech before you deliver it the the actual audience so its more natural opposed to you just reading off a piece of paper.
What do you think the most important thing is to do when preparing a great speech?