1 News 17 Mar, 2010 Tech talk by Zoey Duncan Mount Royal University’s self-proclaimed techie president, Dave Marshall, engaged in a debate about the uses and abuses of social media on March 11. Marshall discussed the dependency of society on social...