He teaches Business Ethics, Sustainability in Business, Corporate Governance, Contracts, Accounting Ethics, and Legal and Regulatory Environment of Business Courses at the undergraduate and graduate levels. His research interests focus on normative legal studies and business ethics. He also collaborates with engineers and chemists on Industrial Ecology projects where he works to create more efficient manufacturing processes and identify new value streams from production wastes.