speaking.io
Two warnings:
1. Pages don't always load the 1st time--a reload usually fixes this.
2. This site uses casual language. If the F-word bothers you, use one of the other sources.
Warnings aside, this site has very good advice for public speaking and is easy to read. (Just don't follow his example of using swear words in your presentation!)