Hi there!
If your income is "foreign earned" - for example here in the DR - and you are living in DR then you may have a tax exemption on part of your income (like 80,000 that you earn in the DR and don't have to pay taxes on).
I finally changed my accountant in the states to someone who is specialized in this and I would like to recommend them to the DR1.com community...
Tax services for Americans living abroad - US expatriate taxation - Expatriate CPA
I visited their office in Los Angeles, met with the owner, they make a great impression and have fantastic experience. And their fees are really reasonable.
Best of luck
Laurel