This is a very nice, however you is going to pay for all the cost. First canada has to change the way that deals with refugees. We can't afford to give them a place to live, food and thousands of dollars a month to spend without working.Canada was founded by exactly this sort of person, refugees from whatever blight or religious persecution, and we have done pretty well.
We should take them ALL.
That three year old that drowned and washed up in a beach was apparently trying to get to Canada. We should have sent a plane to get him, a three year old! That is paydirt in immigration terms, he would have been socialized by our school system. And he died trying to get here.
We should enact emergency legislation to divert all available Air Canada, West jet, Canadian military, etc, jets and form a massive air convoy to get any refugee family with young kids to Canada this week. It is a national priority for us and a humanitarian disaster for them.
Rarely does alleviating human suffering align so well with a national interest as in this case. We get to grab the golden ring and be heroes at the same time.
We should go back to the old ways. After the second war we took in refugees, we pay for the trip and Provided them with secured jobs (these were hard jobs, mining, forestry, etc. not office jobs) for two years with room and board. These people had to pay back the expenses incurred and had to support themselves by working.
Sorry no more free loaders, the system can not afford it anymore. This is what EU is facing right now. Tons of refugees that don't want to work just want to be on social assistance without working. They give them free room and food and money to spend. These people are not looking for work. They sit around, freeloading and complaining that the food that they provide is not good for them. Sorry, but if you are hungry, you eat anything they give you.