Currently teaching
LAW 240D: Discussion (1L): Criminal Legal Histories
LAW 906: Advanced Criminal Prosecution Clinic
LAW 2402A: Evidence
LAW 906C: Criminal Prosecution Clinic: Clinical Coursework
LAW 906B: Criminal Prosecution Clinic: Clinical Methods
LAW 906A: Criminal Prosecution Clinic: Clinical Practice
LAW 411E: Directed Professional Writing: Evidence
LAW 906: Advanced Criminal Prosecution Clinic
LAW 2402A: Evidence
LAW 906C: Criminal Prosecution Clinic: Clinical Coursework
LAW 906B: Criminal Prosecution Clinic: Clinical Methods
LAW 906A: Criminal Prosecution Clinic: Clinical Practice
LAW 411E: Directed Professional Writing: Evidence
