Developing and delivering a five-minute presentation seems an easy enough task at first — until you realize the condensed format actually requires ...