Toastmasters International is a world leader in communication and leadership development. Our organization has more than 357,000 members. Members improve their speaking and leadership skills by attending one of the 16,600 clubs in 143 countries that make up our global network of meeting locations. We empower individuals to become more effective communicators and leaders. Come join us at the Charlotte Toastmasters!