Immigration Resources

Diversity Visa Lottery

Learn how to apply for the U.S. Diversity Visa Lottery, eligibility requirements, application steps, and how to avoid scams while pursuing a chance to obtain a green card.

Understanding Form I-589

USCIS Form I-589 is used to apply for asylum in the U.S. and for withholding the removal of the petitioner and their family members from the U.S.

Understanding Form I-9

USCIS Form I-9 is an Employment Eligibility Verification document used to verify the identity and employment authorization of new employees, whether they are U.S. citizens or immigrant workers.

Understanding the H-1B Cap Lottery

H-1B Visa is a temporary, U.S. non-immigrant visa category that is used by U.S.-based companies/employers to temporarily employ an alien worker.

Understanding B-1/B-2 Visitor Visas

When applying for a B-1/B-2 visitor visa, it's important to understand their requirements. Learn more about getting approved for a B-1/B-2 visitor visa.

K-1 Fiance Visa

A K-1 visa allows a U.S. citizen to bring a foreign fiance into the country to get married. Read how fiance visas work, who is eligible, and how much it costs.

Form I-485 – Explained

When you want to obtain your green card, you must start by submitting Form I-485. Review this checklist to ensure you have everything in order!

I-131 Advance Parole Application

If you need to travel outside of the U.S. but you’re waiting for Green Card approval, you’ll need to complete Form I-131, Advance Parole Application.

Green Card Through Marriage: Explained

Learn how to apply for a U.S. marriage green card (CR-1 or IR-1) based on marriage duration, starting with the I-130 petition process.

National Visa Center (NVC): What It Does and How the Process Works

The National Visa Center (NVC) processes U.S. visa applications by verifying documents, scheduling consular interviews, and coordinating with USCIS to advance immigration cases.

What Is a Green Card?

A green card, or a permanent resident card, allows you to live and work in the United States. Learn the rights and responsibilities of green card holders.

Understanding U.S. Immigration

Each year, 140,000 immigrant visas are granted to skilled workers and their families. This guide explains the U.S. immigration process, eligibility, and what you need to know to successfully immigrate to the U.S.
Scroll to Top
frca-logo
FileRight