What is an EA?

What is an enrolled agent?
Enrolled agents (EAs) are America’s Tax Experts. EAs are the only federally licensed tax practitioners who specialize in taxation and also have unlimited rights to represent taxpayers before the IRS.

What does the term “enrolled agent” mean?
“Enrolled” means to be licensed to practice by the federal government, and “Agent” means authorized to appear in the place of the taxpayer at the IRS. Only enrolled agents, attorneys, and CPAs have unlimited rights to represent taxpayers before the IRS. The enrolled agent profession dates back to 1884 when, after questionable claims had been presented for Civil War losses, Congress acted to regulate persons who represented citizens in their dealings with the U.S. Treasury Department.
– See more at: http://www.naea.org/taxpayers/what-enrolled-agent