Excellant website, thank you for this info. As to the langauge issue: Americans require others to speak the accepted national language which is English. Canada is bi-lingual allowing others to speak either English or French (or both) nation wide. Qubec and Montreal have elected on their own to use French only, even though the law of the country is both. The Canadian government has bended over backwards for the French population at every turn; every piece of paper has to be produced in both languages at a waste of millions of tax-payers dollars a year, signs, speeches, all government actions is treated the same way. Yet, the French speaking population thumbs their nose at the government, taxpayers, - and visitors to their beautiful cities.