Mr. Kim is an excellent immigration lawyer. He is smart and he makes you comfortable. He takes time to answer any questions you have. He will not cut you off because your time is over. He will make sure that you take the steps you are happy with to bring you positive outcomes. I can now proudly say I’m American and thanks to him!