authorSTREAM

Just came across a nice website for sharing your PowerPoint presentations online. It looks pretty much like an obscure site I saw somewhere, can’t really remember, … I think ‘YouTube’ it was called. authorSTREAM. The site lets you upload...