… 2009) Visiting Professor, Council on Latin American and Iberian Studies and Department of Political Science … International Human Rights Clinic; Lecturer in Law, Yale Law School Teaching: International Human Rights George … of American Studies Assistant Professor, Latin American, Latino & Caribbean Studies and Anthropology, Dartmouth …