https://www.taxconnections.com/taxblog/us-expatriate-taxes-a-guide-for-filing-taxes-as-an-american-living-abroad/
US Expatriate Taxes: A Guide For Filing Taxes As An American Living Abroad