Canada is the best country in the world man. It just needs to be rid of the Indians, which is currently happening. Forget about the low skilled immigrants that are leaving, Indians who are highly educated are leaving and are crying online because they cannot secure permanent residency. The government is prioritizing French speaking people (usually Africans) and construction workers (Latinos) for permanent residency. The Indians ruined this place due to their culture but things are honestly slowly improving. I had an opportunity to move to the US and I didn't take it.