Tech News Slides says it’s the easiest presentation creator around Slides says it's the easiest and most beautiful presentation creator, and it can be done right in your browser. Genius! Marti TreweMay 14, 2013
Business Marketing How to instantly improve your PowerPoint presentations Presenting on stage or before an audience of one can be daunting, but with a bad PowerPoint presentation, you're handicapping yourself right away. The American Genius Staff WritersOctober 29, 2012