It is helpful to understand the core skills of the Certified Public Accountant (CPA), the cannabis bookkeeper and the Enrolled Agent.