Great news on Toastmasters.org. Everybuddy can go to the virtual Toastmasters Convention online..one needs to register, but no fee (it's usually a few hundred to attend in person, so I've not gotten there.)
I highly recommend this for Every Teen and Adult, with Kids welcome to watch and learn (pretty much pass out older folks on the learning curve, but we need them to lead..it's Their Future!)