As a province, Quebec is quite a bit different than the rest of Canada in some ways. It's French roots have caused a distinct culture to develop, some of which is more in line with what you might find ...
The new tourist card program will hopefully make the process of financing your trip on the ground in Iran that much easier.