I have googled again and found some like- minded sources about presentations to share with you.
Thinking about your audience:
The elevator pitch
I found this one on a critique of performance - but could it relate to your oral presentation in any way?
This one for our non-graphic designers...
AND for graphic designers... eventually leads to need to explain what you do...