The reputation, if I can put it that way, is that engineering societies have done a much better job with this than some of your professional counterparts—such as law societies, for example, one of which I belong to in Nova Scotia.
This is not really about engineering, but in terms of skills gaps and immigrants and so forth, what do the others need to do that you're doing right?