Valuable expertise on demand – rich business content and presentations | myBrainshark. There are many ways to add video and share it on the web. My Brain Shark offers some unique and free options. If you are a Powerpoint user you already know most of what you need to know to use My Brain Shark. […]