2,452,852 views | Geoffrey Canada • TED Talks Education

Our failing schools. Enough is enough!