Besides immigration consultants who are designated to represent people to handle their legal status or application in the country. There are many local community supporting resources center to help new comers.
They are funded by federal, provincial and even municipal government to help new comer settle down locally, whether you are refugee, permanent resident or Canadian citizen from other part of the world. Here is a list for your quick reference:
