What is a certified public accountant (CPA)?

If you're a small business owner trying to navigate accounting software or just an individual doing your taxes, you've probably…