I highly recommend Michael! I recently got approved for my 10-year green card in Immigration Court, and I will work with him again in a few months to obtain naturalization. My case was personally difficult because of its nature but his optimism helped me greatly. We faced the judge but because of his preparedness and knowledge of the process, things went very smoothly. He’s hands down an outstanding lawyer, and extremely helpful all throughout the process. Thank you Michael!