I'll just add that one great example was the global dialogue conference in Toronto two weeks ago, which I believe was sponsored by the Department of Foreign Affairs and International Trade and the Munk School of Global Affairs. Iranian-Canadian civil society activists were brought to Toronto with their colleagues from Europe and were actually using technology so that 150,000 Iranians in Iran were able to view the conference and ask specific questions and provide comments via social media. I was there and thought it was a great example of how you can actually do what Matt is suggesting, namely engaging with Iranian civil society.
I would agree with Matt. I think the only engagement that is worth doing is not engagement with a regime on questions of democracy and human rights. The only engagement worth doing, to some extent, is on their nuclear program. I support a diplomatic track. The five rounds of discussions we've had so far with the Iranian regime on their nuclear program failed. It's fine to talk to them about their nuclear program. It's certainly more than fine to be imposing specific sanctions—counter proliferation sanctions, economic sanctions, and human rights sanctions—on the regime while you're doing that, because clearly this is a regime whose calculus you will not change unless you impose significant pressure to break the nuclear will of Ali Khamenei and his Revolutionary Guards.
But there is no point in engaging with the regime on questions of civil society. Having said that, again, I think Canada takes the lead in engaging with civil society participants in ways that you did two weeks ago at the University of Toronto.