Record, Upload And Share Presentations Online With PresentationTube

PresentationTube is a web service for instantly uploading and sharing your video presentations. It also provides a Windows application for creating screencasts with your PowerPoint slides to create comprehensive presentations for online sharing. PresentationTube has been designed specifically for e-learning and professional use and is an ideal resource forĀ  business professionals, teachers and students. This […]