POLI 3040 Politics of Immigration

POLI 3040 Politics of Immigration
Politics of Immigration
This course will explore the history of immigration to the U.S., the major push and pull factors fueling immigration, the impacts of immigration on sending and receiving communities, and the outcomes of various policy responses.  
credit hours: 3