Toastmasters International is a nonprofit organization with over 313,000 members in more than 14,650 clubs across 126 countries. It teaches public speaking and leadership skills through this worldwide network of clubs. Since 1924, Toastmasters has helped people of all backgrounds improve their communication and leadership abilities. A typical Toastmasters club has 20-30 members who meet weekly for about an hour to conduct speeches and evaluations to help members become better speakers and leaders.