It’s easy to get caught up in the challenges associated with immigration: controversy over the U.S.-Mexico border, discomfort with demographic change in urban and rural communities, and so on. But we can’t ignore the benefits that immigration and immigrants produce for America.