Accounting, cost accounting and managerial accounting
His current research studies include benchmarking systems and current developments in accounting education. He teaches courses in Accounting Principles I & II, Cost Accounting and Managerial Accounting.