PresentationTube Channel
  • PresentationTube: Bring Your Presentations to Life!

    722 views 2 years ago
    PresentationTube offers free presentation recording software & online platform to help presenters record, upload & share quality video presentations. The software allows presenters to narrate and annotate PowerPoint slides and synchronize a variety of visuals. The online platform combines video with slide navigator, allowing the user to control the progress of video. http://presentationtube.com Show less
    Read more
to add this to Watch Later

Add to

Loading playlists...