Theatre and drama offer a more hands-on experience. Also, they're more fun. Children who attend drama clubs will learn to recite poetry too and often they are entered into speaking competitions anyway.
Public speaking has it's place...for debate when they are older and of course in interviews and presentations...but these skills don't need a special product or service.
they can be picked up in drama classes or in the classroom in school where children are encouraged to give presentations.
I see this is your first post...did you just wonder what the people of MN thought about the site? Or was it something else that brought you here?