Toastmasters is an excellent source to utilize as well. I've found good nuggets watching some of the keynote speakers. I'm an avid impromptu speaker, and I'm working on getting more structured and systematized for the sake of clarity and intention. But it's my experience that the paid stuff is usually just fine tuning of the free stuff. If you think you've gotten everything from the available resources and need more then maybe consider the next level courses.