blackboard.com
Blackboard focuses on technology and services to help students learn, not just one way, but their own way. Learn more.
LiveCoding is an interactive social coding platform where you can watch professionals code in real time. Visit website, meet coders and learn programming.