Currently teaching
LAW 912: Advanced International Human Rights and Conflict Resolution Clinic
LAW 912C: International Human Rights and Conflict Resolution Clinic: Clinical Coursework
LAW 912A: International Human Rights and Conflict Resolution Clinic: Clinical Practice
LAW 912B: International Human Rights and Conflict Resolution Clinic: Clinical Methods
LAWGEN 118Q: Re-Imagining U.S. Border Law and Policy
PUBLPOL 198: Directed Readings in Public Policy
LAW 912C: International Human Rights and Conflict Resolution Clinic: Clinical Coursework
LAW 912A: International Human Rights and Conflict Resolution Clinic: Clinical Practice
LAW 912B: International Human Rights and Conflict Resolution Clinic: Clinical Methods
LAWGEN 118Q: Re-Imagining U.S. Border Law and Policy
PUBLPOL 198: Directed Readings in Public Policy
