He has been a professor at the Zicklin School of Business at Baruch College since 1982. He has participated in presentations to investigating and reforming bodies, including the House Subcommittee on Financial Services, the NASD Task Force on Securities Arbitration Reform and the New York Stock Exchange.