I have 30 years of experience, and specialize in the field of accounting with specific knowledge in the areas of ethics, auditing and financial reporting. I have published on such topics as professional ethics, financial accounting and auditing. The thing that is remarkable about my professional life is that I have a high level of knowledge on many accounting topics. I have taught in every area that we provide courses for students and have done well in each course.