The Sociology of Immigration provides students with a contemporary sociological perspective on the entire immigration process: deciding to leave one's home country, establishing oneself in a new host society, being received by the host population, and deciding whether to assimilate or seek citizenship.