In the following video I show how there are 23,327,000 displaced American workers forced out of the civilian labor pool
If you talk to the experts, you will find that their best guess of non-immigrant guest workers is about a million and a half which I don’t think includes visa types other than H-1B.
The difference between our Foreign Born employed workers and our Displaced American workers is: 4,448,000
My belief is that if we were to include the number of students working as interns on a OPT visa and the other non-immigrant guest worker types that we will be very close to that figure.
If you have a more accurate number, I want to hear about it.