You omitted some important information in your question. Is the parent a U.S. citizen or a permanent resident? If a citizen, when did he become a citizen - before or after the child turned 18? If before, the child might be a U.S. citizen by operation of law. In any other case, assuming that the child is in the U.S. legally, or can adjust status under Section 245(i), or is not in the U.S., the parent should file an immigrant petition as soon as possible, even though the petition will not be approved in a month (it takes from 5 months to 2 years). Petitions for children under 21 are processed faster. After the child "ages out", if the parent is a resident, the case will simply be transferred into a different priority category, from F2A to F2B (and after the parent becomes a citizen, he should notify the National Visa Center that the case should be switched to F1 category).
Answered on Sep 27th, 2012 at 11:17 PM