PowerPoint Presentations: Design, Content & Delivery.
The 21 st century classroom professional blog: presentation resources: presented.