I'm all in favor of legal immigration, considering these immigrants meet my points I stated in my above post. However, I'm more sceptic of immigrants bringing in with them relatives.
I would recommend a sort of "point system" for immigrants, giving those asking for entry extra points if they speak English, if they have proffesional training, if they have a clean criminal record, if they could find a productive job soon after entry etc. Instead of having immigrants come in and living on welfare for quite a time due to the absence of training to take up employment.
BTW, I'm officialy not a NLC member, but if Verily okays it, my "Democratic Centre" will affiliate with the NLC with conditions of automatic support for NLC candidates etc.
(note: i'm supposed to leave for Ottawa soon and I'll be absent, so I'll comment on anything this assembly passes upon return, so wait for me
)