Posted by Steve Warren, District 6630 LEAD Chair Public speaking can be a challenge. Learn how to create dynamic speeches from a former World Champion of Public Speaking! Craig Valentine shares his tips in this Rotary Voices blog post: https://blog.rotary.org/.../9-tips-for-breathing-life.../