https://www.taxconnections.com/taxblog/filing-taxes-as-an-american-living-in-mexico-us-expatriate-taxes-explained/
Filing Taxes As An American Living In Mexico – US Expatriate Taxes Explained