PresentationTube: Record & Share Online Video Presentations - 3 views
-
Glenn Hervieux on 05 Sep 14Add yourself into your PPT presentation, MS Word, etc. and bring life to your presentations. Free app that runs on the Windows OS and requires a webcam.