Toastmasters International

Toastmasters International

Toastmasters International is a nonprofit educational organization that teaches public speaking and leadership skills through a worldwide network of clubs. Founded in October 1924, the organization currently has more than 357,000 members in 16,600 clubs in 143 countries.