Naturalization

Generally, naturalization requires you to have been a permanent resident for at least 5 years, be of good moral character, possess sufficient knowledge of US history, politics, geography, and the English language.