One of the best decisions we made was to hire Ted for our situation which was more complex and even was refused by others due to the complexity. Ted was honest with us and explained each step, not to mention being there supporting us through the whole process. We could not have found a better attorney. Even a representative from the Consulate in Mexico stated that our waiver packet was the most organized and thorough she had ever seen. My husband was approved and has his green card now. We look forward to having Ted help us with citizenship when the time comes. Thank you Ted for the excellent work!