AbroadBase
All countries

Canada

North America

Healthcare
★★★★★
Healthcare notes
Universal Medicare, high quality but notable waiting lists.
Safety
★★★★
Cost of living
High
Climate
Continental
China relations
Cool / Western-aligned

Programs in this country