Macleans.ca
Canada’s magazine
How a McGill prof helped teach Iran’s opposition about non-violent protest