Toastmasters is great!
I have been to a few Toastmasters meetings, and I really thought they were helpful! In high school, I took a culmulative total of 8 years of AFJROTC (4 years of double periods, I liked it a lot!), and we spent a lot of time on public speaking and other Toastmaster-type items, so Toastmasters did not have anything new for me. But for someone who has never had instruction or practice at those things, it is a miracle.
J.Ja