It is an experiences CPA, who have in depth and updated information about various Tax codes and IRS publications. He helps with explaining every bit of logic behind a provision or rules in IRS ta laws. He helps with preparing for subject regulations in CPA.