1,825,532 views | Luis von Ahn • TEDxCMU

Massive-scale online collaboration