The agency that oversees naturalization. Naturalization is the process by which a foreign-born person voluntarily assumes U.S. citizenship. See particularly the USCIS website's section about Citizenship Through Naturalization.
Discover all the ways to get a green card -- Short-term alternatives to a green card -- Will inadmissibility bar you from getting a green card? -- How long you'll have to wait -- Fiance and fiancee visas -- Green cards through marriage -- Your parents as immigrants, etc.
Review the reading, writing, and civics test questions that may be asked during the official USCIS interview. Applicants will receive step-by-step guidance through the entire naturalization process, from understanding who's eligible to apply to making a great impression during the interview.