8 keys to an excellent public speaking:
1. Know your subject matter well
2. Know your audience
3. Preparation (on topics etc)
4. Deliver with self-confidence
5 Deliver with passion and enthusiasm
6. Capture and keep your audience attention and interest
7. Deliver useful, updated and authentic information
8. Deliver within allocated time
~
Ahmad Sanusi Husain