I retained Mr. Kim for my H-1B and EB processes, which were started at the same time. It was so stressful to me because my employment in the U.S. depended on the approval of the cases. Thankfully, the H-1B petition was selected and approved in no time. I waited eagerly for my green card in the EB process, and it took exactly 1 year and 4 months to physically get the green card. He always advised me clearly and accurately. He explained to me many different options along the way over and over, even if I asked him the same before. I got my green card approved faster than the estimated schedule he gave us when we started, and I truly appreciate him for that.