Education
- JDHarvard2001
- BAYale1998
Courses Taught
-
Contracts| Advanced Topics in Contracts| Corporations
Expertise
- Business and Corporate Law
- Civil Litigation: Practice and Procedure
- Courts and the Judicial System
- Intellectual Property and Technology Law
- Law and Economics