Education
- M.A.Oxford98
- J.D.Yale94
- B.A.Oxford91
- B.A.Columbia89
Courses Taught
-
Criminal Procedure: Investigation| Criminal Procedure: Prosecution and Adjudication| Legal Imagination: Criminals and Justice Across Literature| Supreme Court Clinic