I've heard it's really good for building general confidence and communication skills in addition to public speaking.

Just wondering if any sedditors have tried it and what they thought about it.

If you don't know what Toastmasters is, here's a link: www.toastmasters.org