Stay away from Jun Wang in New York City.
This "immigration attorney" from China is incompetent and doesn't
know well the US immigration regulations. To make matters worse, he didn't
care about my case after having received my payment. My experience with him was extremely lousy.