David is an extraordinary immigration lawyer! He navigated a very, very complicated marriage-based green card case for my spouse and I, and he was simply a pleasure to work with. He knows immigration law, and he always stayed on top of things and kept the case moving along as much as he could. Moreover, David was attentive and kept us informed on all the latest developments, he was responsive to my multitudes of questions, and was a great communicator at the USCIS interviews. David is truly an ideal lawyer for something as stressful and emotionally draining as immigration law - he is intelligent and sharp, but still a compassionate and attentive lawyer. I would recommend him in a heartbeat, especially to those who have complicated immigration cases.