Afternoon all. Where shall I start?
Fataddick is correct. Toronto is extremely multi-cultural and coming from HK means you'll have no problem here. There are various ethnic areas around the city to suit everyone, e.g. Roncesvalles (Polish), Little Italy, Little Portugal, Chinatown, Danforth...