2,451,879 views | Geoffrey Canada • TED Talks Education

Our failing schools. Enough is enough!