Yan Lin is an Associate Professor of Shanghai Jiao Tong University KoGuan Law School and currently a visiting scholar at University of Pennsylvania Law School. He teaches Chinese Constitutional Law, Comparative Constitutionalism, Legislation. His primary academic interests include seperation of powers in China, constitutional review system, and comparative law. He holds both a L.L.B and a L.L.M from East China University of Politics and Law, an M.L.I. and S.J.D. from University of Wisconsin Law School.