how does immigration impact a community?

1 answer

Immigration brings cultural diversity to a community. Immigrants often will work at low-paying jobs that others in the community don't want.

Also -- established churches usually reach out to help new immigrants. Schools must educate the children, frequently offering ESL classes.

What else can you think of?