A round of applause for Toastmasters! I highly recommend it.
As a young engineer, it gave me a lot of confidence to attain competence in speaking to a diverse audience. Before Toastmasters, when speaking before groups of people, I was one of the speakers whose arms, neck and torso could be observed to tremor, apparently out of shear fright. Through Toastmasters, practicing the craft of speaking before significant numbers of people gave me plenty of self-confidence as well as the accompanying presentation skills. Although few senior leaders at the "mega-corporation" where I used to work gave me more than a pat on the back for participating or even knew I was involved with Toastmasters, my experience with the group eventually worked to my favor.
In the same month that I completed my 10th Toastmaster speech, I gave a short speech at the local Council of Engineers and Scientists annual gathering. My boss' boss, the big cheese of our company's local branch, happened to be there along with an asphyxiating array of highly elevated, technical personalities. Aerospace project leaders, direct competitors, public works division heads, and potential clients were seated upright at twenty round tables, 10 to a table. My 3-minute speech, which introduced a new local chapter of a new national engineering non-profit, was OK--not perfect, but no uncertain uh's, stuttering or self-conscious repetition. After the event, my boss' boss jumped out of his chair and flew over to congratulate me and congratulate me again and again for stepping up to the mic and promoting the company to the community. The next day all the senior managers knew of this feat, and I gave another presentation to our company's local office that merited the non-profit a $10k donation.