Khan Academy - hadn't heard of this before but I LOVE the way instructors are using this to "flip" the classroom. Using these short videos to deliver the content (lecture) and using the class time to do the homework where students can receive the help they might need.