Just curious, I fall under shortage skills as an IT professional. If I found work under the green card visa, how long does it take to gain citizenship? I read "The applicant must have resided in the State for five of the nine years preceding the application", but the heck does that mean!??...