What is ToastMasters?

toastmasters international

Toastmasters International is a world leader in communication and leadership development. Our membership exceeds 313,000 members in 126 countries. These members improve their speaking and leadership skills by attending one of the 14,650 clubs that make up our global network of meeting locations.

More information at http://laprojectmasters.toastmastersclubs.org/