My grandmother filed an I-130 for my dad in July of 2004. It was recently approved in May of 2010. However, the problem is that my dad fell out of status when his student visa expired due to financial reasons sometime before July of 2004. Can he still get his permanent residency? Are there any actions we should take or should we just wait till visa is available?
Thank you in advance.

