excellent attorney. thorough, and patient. listened to me and gave me advice that was beneficial to me obtaining my green card