Some of my Writings
Companies I've Started
Pages about Me
Social Media
U.S. Trade Rep. Katherine Tai Saying Nice Things about Me
Places I've Worked
Courses I've Taught
- Trade and Investment Law in China, University of Melbourne Law Masters program (October 2024)
- WTO Law and Dispute Settlement, University of Melbourne Law Masters program (August 2017 and May 2018)
- International Trade Law, University of Michigan Law School (Winter 2010)
- Advanced International Trade Law (Summer 2002), International Trade Law (Spring 2004), American University Washington College of Law