These sites might have lend you some help with public speaking.

McGraw Hill's Public Speaking Site
This site will take you through the speech-making process step-by-step or allow you to select the information you need. The tutorial provides five areas: selecting a topic, locating and evaluating resources, preparing the speech, speaking to an audience and listening to speeches.

Allyn & Bacon's Public Speaking Website
Contains six modules about the process of public speaking -- Assess, Analyze, Research, Organize, Deliver and Discern.

Strategies to Succeed in Public Speaking
Includes goals, success requirements, preparations, resources, and related information.

American Rhetoric
An impressive index of thousands of famous speeches.