Public Speaking
Toastmasters? Toastmasters International is a nonprofit educational organization that teaches public speaking and leadership skills through a worldwide network of clubs. Headquartered in Englewood, Colo., the organization’s membership exceeds 364,000