Cheryl L. Foster, CPA