If you are living in the United States on a green card, you might consider upgrading it to full citizenship. The process to undergo is called naturalization.
It has several advantages, such as giving you the right to vote and allowing you to enter and leave the country on a United States passport as and when you please.
How does it work?
First you must meet the requirements
You must be at least 18 years old, and you must have held your green card for at least three years or five years, depending on specific factors. You also need to have been living here for at least the last 30 months.
You must pass all background checks
The immigration authorities are in charge of controlling who can live in the U.S. If you have a criminal record, either here or abroad, it could make your case more difficult, especially if the crime was a serious one or you have multiple convictions.
You must pass two tests
These are an English exam and a civics test. The better your English (both spoken and written), the easier you will find it, so paying for help to learn more could be money well spent.
The civics test concerns life in the U.S. All the questions you could be asked are online, so rather than reading up about everything American, it is more efficient to focus on learning how to answer these questions. There is plenty of time to learn more later.
The other part of the process is completing the naturalization application form. This is not straightforward so consider legal help to increase your chances of success.