Important Ideas and Necessary Advice on Immigration