my short list of tax preparers

  certification price zip name web site notes
Dukhon CPA 1125 02135 Dmitri Dukhon www.dukhontax.com
Padgett EA 960 02090 John Barucci padgett
Westford Tax EA 600 01886 Naresh Patel www.westfordtax.net/team used by Ayis

Padgett Business Services of Westwood (John Barucci) apparently have stellar reviews:

Update:
Used Dukhon for my 2017 taxes, and Padgett of Westwood (John Barucci) for 2018.

IRS directory of tax preparers

As advised in this money.stackexchange answer the following web page allows one to search for tax preparers according to desired qualifications (CPA, EA etc.):
https://irs.treasury.gov/rpo/rpo.jsf

Social security and medicare taxes

The Federal Insurance Contributions Act (FICA) imposes two taxes on employers, employees, and self-employed workers:

There is a maximum amount of compensation subject to the OASDI tax, but no maximum for HI. For 2018, an employee will pay:
  1. 6.2% Social Security tax on the first $128,700 of wages, plus
  2. 1.45% Medicare tax on the first $200,000 of wages, plus
  3. 2.35% Medicare tax (regular 1.45% Medicare tax + 0.9% additional Medicare tax) on all wages in excess of $200,000

Sadly it doth appears that H1B visas are not exempt from the social security tax.

Reporting Requirements (FATCA / FBAR) and their forms

Income forms

Acronyms

FATCA
Foreign Account Tax Compliance Act
FBAR
Foreign Bank Account Report
FICA
Federal Insurance Contributions Act
FinCEN
Financial Crimes Enforcement Network
PFIC
Passive Foreign Investment Company
QEF
Qualified Electing Fund

Retirement

Death

Apparently I can die without worrying too much. See