HUMANITY FIRST works hard to tackle poverty and homelessness, and although we provide blankets and warm food for the homeless around our cities, our main focus is on prevention. By guiding individuals away from the downward spiral that may lead to homelessness, HUMANITY FIRST concentrates on assisting new immigrants in their early struggle of settlement in Canada. Through this program we also offer counselling on social, economical and legal issues to new comers.