Toastmasters International is a non-profit organization which gives its members the opportunity to develop and improve their public speaking abilities through local club meetings, training seminars and speech contests.
At Toastmasters, members learn by speaking to groups and working with others in a supportive environment. Each meeting gives everyone an opportunity to practice conducting meetings, giving impromptu speeches, presenting prepared speeches, and offering constructive evaluation.