TEDxToronto is the official TEDx conference for Toronto, Canada. In the spirit of ideas worth spreading, it brings together the city's foremost thought leade...
Share this note: