The Concordia University Master in Finance is taught on campus in Montreal, CA. There isn’t too much info on the program is available, but I did see on their site listings for MBA/CFA and other CFA integrations. I highly respect the CFA so any time I see a school utilizing CFA content in their programs I think it adds a level of respectability.
There is also a thesis required with this program at at the bottom of the MSF homepage they have a list of recent thesis topics.
Here is a link to the Concordia University Master in Finance program