Accounting education
Teaching the Next Generation of Accounting Professionals
Practical accounting instruction built on years of experience in corporate finance, accounting leadership, and higher education. My goal is to help students develop confidence, understand accounting concepts, and apply them in real-world business environments.
Teaching philosophy
Accounting Should Be Understood, Not Memorized
I believe accounting is best learned through practical application. Students understand concepts more quickly when they can connect transactions to actual business activity, financial statements, internal controls, and everyday decision-making.
My classroom emphasizes understanding, problem solving, and confidence. I want students to leave each course with more than completed assignments. They should be able to explain what they did, why it matters, and how the same process would work in a professional setting.
I also recognize that many students begin accounting courses with concerns about mathematics or technology. My approach breaks complex processes into manageable steps and reinforces the relationship between each transaction and the accounting equation.
My Classroom Priorities
- Explain concepts in clear, practical language
- Connect transactions to financial statements
- Use realistic business examples
- Build confidence through guided practice
- Encourage questions and active participation
- Prepare students for workplace expectations
Courses and training
Hands-On Accounting and Software Instruction
My teaching combines accounting fundamentals with the systems and workflows students are likely to encounter in professional environments.
QuickBooks Online
Company setup, customer and vendor activity, banking, invoicing, expenses, reconciliations, reporting, and financial statements.
QuickBooks Desktop
Transaction processing, account setup, reconciliations, reporting, and practical business workflows in the desktop environment.
Sage 50
General ledger, accounts payable, accounts receivable, inventory, payroll, reporting, and accounting-cycle applications.
Payroll Accounting
Payroll calculations, employee records, federal and state taxes, journal entries, liabilities, controls, and payroll reporting.
Student outcomes
Skills Students Can Apply
Each course is designed to help students understand both the technical process and the business purpose behind the work.
Accounting Cycle
Transactions, journals, ledgers, trial balances, adjusting entries, closing entries, and financial statements.
Financial Statements
Understanding how business activity flows into the income statement, balance sheet, and statement of cash flows.
Reconciliations
Bank, balance-sheet, subsidiary-ledger, and account-reconciliation procedures.
Payroll
Employee setup, gross-to-net calculations, payroll liabilities, tax reporting, and payroll controls.
Internal Controls
Separation of duties, documentation, approvals, reconciliations, and basic fraud-prevention practices.
Accounting Software
Practical navigation, transaction entry, error correction, reporting, and workflow management in accounting systems.
Financial Reporting
Creating, reviewing, and interpreting reports used by managers, accountants, and business owners.
Problem Solving
Identifying errors, tracing transactions, evaluating account balances, and explaining the effect of corrections.
Experience beyond the classroom
Teaching Informed by Real Accounting Leadership
My instruction is grounded in professional experience across private equity, corporate accounting, higher education, commercial real estate, nonprofit organizations, film production, and professional services.
This experience allows me to connect classroom concepts to real reporting deadlines, audits, reconciliations, cash-flow challenges, accounting systems, and management decisions.
Students benefit from examples that reflect how accounting work is actually performed and reviewed in professional settings.
Professional Experience Applied in Class
- Private-equity and portfolio-company reporting
- Corporate close and consolidation processes
- Audit preparation and auditor coordination
- Higher-education accounting operations
- Commercial real-estate accounting
- Nonprofit financial management
- Film-production accounting and cost reporting
Student experience
A Practical and Supportive Learning Environment
Real-World Examples
Lessons connect accounting concepts to realistic business transactions, reports, and decisions.
Patient Explanations
Complex topics are broken into clear steps so students can understand the process before moving forward.
Hands-On Practice
Students build confidence by entering transactions, reviewing reports, correcting errors, and completing full workflows.
Concept Connections
Each topic is tied back to the accounting equation, financial statements, controls, and business operations.
Technology Confidence
Students learn how to navigate accounting software while also understanding the accounting behind each entry.
Workplace Preparation
Instruction reinforces organization, accuracy, documentation, communication, and professional problem solving.
Professional credentials
Accounting Expertise With a Commitment to Education
My academic and professional background allows me to present accounting concepts from both an educational and operational perspective.
I understand the technical expectations of accounting work, the challenges students face when learning new systems, and the importance of communicating complex information clearly.
Credentials and Experience
- Certified Public Accountant licensed in Maryland
- MBA with concentrations in Finance and Information Systems
- More than 20 years of accounting and finance experience
- Adjunct accounting instructor
- Financial executive and consultant
- Experience teaching accounting software and business processes
Teaching mission
Building Confidence Through Practical Accounting Education
My goal is to help every student leave the classroom with confidence, practical accounting skills, and a stronger understanding of how accounting supports successful organizations.
Training and speaking
Interested in Training or Speaking?
Whether you represent a college, business, nonprofit organization, or professional association, I welcome opportunities to teach, train, and present on accounting, financial reporting, accounting technology, and financial best practices.