David has practiced public accounting for over twenty five years. He is a Certified Quickbooks Pro Advisor. He specializes in small business and individual accounting, taxation, and tax planning. David has taught federal taxation, financial accounting, and...