Professor Angel specializes in the market structure and regulation of global financial markets, and he has visited over 75 financial exchanges around the world. He teaches undergraduate, MBA, and executive courses, including Fintech, and Investments. ''Dr. Jim'' has testified before Congress about issues relating to the design of financial markets. In addition, he has been quoted in hundreds of newspaper articles and has appeared numerous times on radio and television. Dr. Jim began his professional career as a rate engineer at Pacific Gas and Electric, where he worked on FERC and CPUC related issues. Along the way he has also worked at BARRA (later part of Morgan Stanley) where he developed equity risk models. He has also served as a Visiting Academic Fellow in residence at the National Association of Securities Dealers (NASD – now FINRA) and also as a visiting economist at the Shanghai Stock Exchange. He has also been chairman of the Nasdaq Economic Advisory Board, a member of the OTC Bulletin Board Advisory Committee, and has served on the board of directors of the Direct Edge Stock Exchanges (later part of BATS Global Markets). From 2012-2014 he was a visiting associate professor at the Wharton School of the University of Pennsylvania. Professor Angel is a co-inventor on 12 fintech patents.