A few months ago  I wrote about various places to learn online  including the Khan Academy Then a couple of weeks ago I saw a TED talk by Salman Khan where he talked about the Khan Academy (what else?) and its recent improvements