Canada is a land where community means everything. People rarely forget the path that they came from when they reach the heights of success. Giving back to the world is a value that is taught to every generation.
There are many social justice and poverty organizations all over the globe. These organizations make sure that the people contacting them are given the best opportunities so that the gap could be eliminated.