Your return will pass through 3 stages; Assessment, Preparation, and Approval. The Preparation stage is completed by licensed (EA, CPA) tax preparer. The Approval stage is completed by a senior tax specialist (EA, CPA) with a minimum 8 years experience in international US tax preparation.