Multiculturalism and assimilation

  Evaluate the two major approaches to dealing with immigration: multiculturalism and assimilation. What are the benefits of and drawbacks to each?