Archives: Norah Zuniga Shaw

TED Talks

The annual TED (Technology, Education, Design) Conference for “ideas worth spreading”