Citizenship: Things to Consider Before You Apply
Before you apply to become a U.S. citizen, make sure you understand how much it will cost, how much time it will take, how it might affect your citizenship in your home country, how you might be required to serve in the U.S. military, and what could happen if you have a criminal record.

