I was thinking Montreal. I speak French, but my wife does not, and she is a medical professional, so talking to patients is probably a pre-requisite and might be difficult for her. Are there a good number of positions in both places? How common is remote work?