I think you want to know here about Montreal, Toronto, And Vancouver situation. All are good. But i will recommended you about Toronto city. because i think Toronto is better for all. Here communication and education, Environment is good and crime rate is is also low.. I see Here about Toronto...