Who qualifies to write an immigration recommendation letter?
Any U.S. citizen or lawful permanent resident who knows the applicant personally for at least two years and can provide concrete examples of good moral character, such as employment supervision, community leadership, or close friendship documented through photos, receipts, or joint projects.