Canada offers one of the best immigration policies globally. The selection is based ONLY on whether one can establish their roots in Canada. The government is offering helps for new comers. For example, studying French is free for new comers. Canadian education system is well structured with numerous excellent schools to choose from. Three Canadian universities ranked among the top 50 universities in the world. The university education cost is still relatively reasonable compared to the universities in the other parts of the world. For young adults, it is feasible and a great life experience to work and support themselves while studying aboard.
Canada is a well-established immigration country, with an open-minded attitude towards different cultures. You will feel welcomed and accepted, regardless whether you are studying at downtown Toronto or working at remote areas near the arctic circle.