Term: Learn by Video

Video tutorials with step-by-step examples and quizzes.

www.peachpit.com
Cost: Free (but do have to pay for specific videos)