EB-5 program is often in the news. There is a lot of controversy associated with the program. Are wealthy foreigners buying green cards? Or do they get cheated out of their hard earned money? In this guide, we'll give a basic overview of the program to provide a background to these issues.