remember that not all occasions when you need to speak in public will be scheduled. you can make good impromptu speeches by having ideas and mini-speeches pre-prepared. it also helps to have a good,thorough understanding of what's going on in your organization and industry.