Mike and I worked together on a number of matters and I’ve been impressed with his responsiveness and knowledge on immigration issues. He is an excellent communicator who navigates complex regulatory schemes and explains each step of the immigration process in an easily understandable way to his clients.