Currently teaching
LAW 920: Advanced Supreme Court Litigation Clinic
LAW 241Z: Discussion (1L): Exit, Voice, and Loyalty for Lawyers
LAW 920B: Supreme Court Litigation Clinic: Clinical Methods
LAW 920A: Supreme Court Litigation Clinic: Clinical Practice
LAW 920C: Supreme Court Litigation Clinic: Clinical Coursework
COLLEGE 102: Citizenship in the 21st Century
LAW 207: Criminal Law
LAW 7157: America at 250
HISTORY 250: America at 250
HISTORY 25: America at 250
AMSTUD 25: America at 250
LAW 6001C: Legal Ethics
LAW 400: Directed Research
LAW 411: Directed Professional Writing
LAW 241Z: Discussion (1L): Exit, Voice, and Loyalty for Lawyers
LAW 920B: Supreme Court Litigation Clinic: Clinical Methods
LAW 920A: Supreme Court Litigation Clinic: Clinical Practice
LAW 920C: Supreme Court Litigation Clinic: Clinical Coursework
COLLEGE 102: Citizenship in the 21st Century
LAW 207: Criminal Law
LAW 7157: America at 250
HISTORY 250: America at 250
HISTORY 25: America at 250
AMSTUD 25: America at 250
LAW 6001C: Legal Ethics
LAW 400: Directed Research
LAW 411: Directed Professional Writing
