"Speech classes teach “theory and practice of speech communication behavior in varying situations...develop the skills, knowledge, and understanding of the public speaking process. Topics include the principles of reasoning, audience analysis, and delivery.”
Web Resources on Speech n CommunicationFor background information on a topic, definition of a term, and biographies, you can use these resources:
Watch this YouTube video on selecting a topic ...