Could I just add something?
I think it is important that the federal government have a role there. I think one of the issues that need to be addressed is getting pre-clearance on credentials before people come here so there isn't the problem that many people have of being admitted but once they get here not being able to pursue their own profession or trade.