Canada rates extremely highly if you seek a high quality of life and education. It has been consistently ranked by the UN as one of the best countries in the world to live in. Canada is a very attractive destination for students not just for its quality of academics but also the off-campus work opportunities for international full-time students.
Canada is a great option for studying abroad. The cost of living is cheaper than in the US, and society as a whole is much safer than in the US. Canada is consistently ranked one of the best countries to live in for high quality of life. The cost of university tuition for public universities is comparable to public universities in the US. As an added bonus, if you want to study English and French, you can live in the province of Quebec.