immigrant class: recent immigrants who are lumped together as a class by their low socioeconomic status in spite of different cultural backgrounds
tide: something that may increase or decrease (like the tides of the sea)