I have 20 years of experience, and specialize in the field of financial accounting and managerial accounting with specific knowledge in the area of financial reporting. I have published on such topics as financial accounting, accounting standards and managerial accounting. I have testified on financial reporting and managerial accounting.