Exploring Toastmasters for learning to be a better speaker …gulp…

The more I think about the idea of podcasting, the more aware I am of my horrible speaking skills. Before I can even consider producing podcasts, I absolutely must fix and improve my speaking skills. Podcasts or no podcasts, I need to do that anyway. E-gad. I thought immediately of Toastmasters. I’ve never been to…