The Concordia University Masters in Finance is taught on campus in Montreal, CA. There isn’t too much info on the program 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 the bottom of the MSF homepage they have a list of recent thesis topics. I will provide additional information as I come across it.
Here is a link to the Concordia University Masters in Finance program