Had a good experience working with him!! I work with him for over 2 years and still in touch with anything regards my case. We worked in my work authorization and finally getting my green card! His dedication and commitment to every of his clients is remarkable. Well organized and have so much knowledge. Great lawyer!