TEDxRRU

Dogwood Auditorium 2005 Sooke Road, Victoria, British Columbia, Canada

In the spirit of ideas worth spreading, TEDx is a …