National Visa Center Processing

National visa center processing can be very confusing to people who are not represented by an attorney. Here is a very good flow chart that you can find online at  http://www.familybasedimmigration.com/forum/nvc.php.