Tools to Learn JavaScript By Doing -Telerik Developer Network

Raymond Camden explores a variety of tools and sites that offer code puzzles with the goal of teaching programming skills in JavaScript.