John has been working in the tax field since 1990. He holds a Master of Science in Taxation and holds both a law license and an Enrolled Agent license. John is a member of the National Association of Enrolled Agents (NAEA) and the National Association of Tax Professionals (NATP). John is on the Board of Directors of the Texas Society of Enrolled Agents and the Greater Houston Chapter of TxSEA. John is a recognized expert in the field of taxation, being a Fellow of the National Tax Practice Institute, as well as being a public speaker on tax matters and having feature articles published in national tax trade publications.