I know how to prepare a great speech ahead of time and deliver because I have a lot of awards to prove it. Yet, to give an impromptu speech, especially on a hard topic, is a different story. Last night at Stanford, I was asked to speak impromptu and the topic was astrology. On top of that, there were a few Stanford PhD students in the audience. Yours truly did not let that bother her. When I left my home last night, I had already decided that I was going to win the contest no matter what the topic was. Of course, not only did I win one but two.
Have faith in yourself and others will have faith in you!