This site has a collection of articles on Public Speaking. Many are from experience, hope you like them!

Contact Email ID – contact [at] public-speaking.in