Very briefly, I would go back to my first recommendation, which is that the Canadian government should consider how it can provide technological assistance to Iranian civil society groups as a means of bypassing all the obstructions and filters that the government has created in cyberspace. That very simple measure can go very far in helping to keep alive the civil society movement.
Evidence of meeting #32 for Subcommittee on International Human Rights in the 41st Parliament, 1st Session. (The original version is on Parliament’s site, as are the minutes.) The winning word was regime.
A recording is available from Parliament.