Here’s an interesting podcast involving two Toastmaster World Champions and another world class speaker – Captain Charlie Plumb. They not only talk about what it takes to be a great speaker, but Captain Plumb also relates how they setup a Toastmaster Club in North Vietnam when he was a prisoner of war.
You can also do a search in your podcast program of choice for Unforgettable Presentations.