Screencasting

Cloud Based Screencasting Tools

Screencasting Programs (Downloads)

iPad Apps that allow you to draw and share videos 

Publishing Videos