Moved to USA from Canada in 1999 at age 10, under dependent status of an H1b visa holder (father).
Green Card process initiated in 2005 - document received and LPR status acquired in 2011.
Applying for naturalization based on 3-year rule to American citizen in 2014!
15 years, 1 American husband, and two American kiddos later.... :)