If anyone has to do any public speaking soon and wants to improve their skills, don’t rely too much on the internet. A lot of stuff that is supposed to be about public speaking is more about presentation skills; the presentation of facts, clearly and concisely. Public speaking requires a strong element of entertainment if you are to hold your audience. I haven’t seen the word “entertainment” in any information on public speaking taken from the internet.
I have owned many books on public speaking, but have only retained two – one by Bob Monkhouse and the other by Mitch Murray. In between the comedy there is excellent advice and information on how to give a good speech.