In terms of quality of education, tuition, programs, scholarships, and post-study work permit, both Canada and the United States outperform all other countries in the world. However, MS from Canada would be significantly less expensive than MS from the United States.