You know what the biggest benifit is about immigration, Moreluck ?
It's that countries benifit from people already being educcated, and in most cases already have a skilled trade, college or university degree.
Which was already paid for by their homeland.
If you don't want those well educated illegal immigrants - in most cases Canada will take them in.
Esspecially if they have some sort of technical skill, such as in the oil & gas field, computer sceince, or even in healthcare.
And Obama is talking exactly about those people and not the field workers.
Who wouldn't want immigrants with a nice US university degree and or technical training ?
We'll take them