About becoming a citizen of the USA
By terryh on Aug 23, 2005
Although this blog entry has pointers to some good information, I'd like to say that you don't need software or third-party services to become naturalized. In my opinion, the place to start if you are interested in becoming a citizen is the USCIS (US Citizenship and Imigration Services) website. Provided you meet the criteria, all you have to do is print out the appropriate form from the USCIS's web site, fill it in, and send it together with your check. Then download and study the History and the Civics peparation guides from the same government web site, sit back and wait for your interview. I won't say its a fast process, or deny that interview day is nerve-wracking. But I did it without paying anyone except the Federal Government any money.