In September 2001, I came here on visitor visa with my mother and resided here till today. I went through 4 yrs of high school, got my GED followed by an associate degree from community college and now I'm an undergrad student pursuing my bachelor degree; will graduate in a year. Meanwhile, this year my mother became a U.S. citizen through marriage, simultaneously my I-130 was approved and now waiting for the visa availability; the priority date is Dec 08, 2006, F1. Problem is that I'm 24 now and I turned 21 on October 13, 2006 right passed the time criterion for the Child Status Protection Act which technically makes me "aged-out" by about 2 months, so I think that I may not be qualified as the 1st preference which makes me wait in line for a few years to get my permanent residency which would be a hell because I would like to graduate soon and get a job in pursuit of the American Dream! I need to know what to do from here on, if there is anything I can do to speed up the process!
How long does it exactly take for a person in my situation to get their documentation straightened out?
Your help will be deeply appreciated, thanks for your time!