State of the Art: How Far Have Online Presentations Come?
Michael Kolowich • September 30
The term “online presentation” can mean many things, from a simple slide deck uploaded to SlideShare to a full-blown, interactive online presentation...