Immigrants will do anything for their families if they have to do any type of work, they will do all of the work we won't do. Things like farming, construction and other tough jobs they will do, some Americans complain about not having a job but they won't even get up and do the stuff they wouldn't normally do.
Many Americans are hard workers. Being the child of someone who worked six days a week, I am offended by you saying what "Americans will do." Do you know all Americans? Stop making stupid generalizations. There are actually many Americans that look for jobs. Eleven million immigrants can`t do all of the work. Many do work hard, and I think should be given a chance. You can biased anyway.