Classes Taught by James Cavallaro
2023-2024
Wesleyan University
Introduction to Human Rights Standards
Human Rights Advocacy: Critical Assessment and Practical Engagement in Global Social Justice
Advanced Human Rights Advocacy
Yale Jackson School of global affairs
Human Rights Advocacy: Critical Assessment and Practical Engagement in Global Social Justice
2022-2023
UCLA Law
Regional Human Rights: The Inter-American System
Wesleyan University
Introduction to Human Rights Standards
Human Rights Advocacy: Critical Assessment and Practical Engagement in Global Social Justice
Advanced Human Rights Advocacy
Yale University
Regional Human Rights: The Inter-American System
2021-2022
Wesleyan University (2021-2022)
Introduction to Human Rights Standards
Human Rights Advocacy: Critical Assessment and Practical Engagement in Global Social Justice
Advanced Human Rights Advocacy
Yale University
Regional Human Rights: The Inter-American System
2020-2021
UCLA Law
Regional Human Rights: The Inter-American System
Wesleyan University
Introduction to Human Rights Standards
Human Rights Advocacy: Critical Assessment and Practical Engagement in Global Social Justice
Yale University
Regional Human Rights: The Inter-American System
2019-2020
Amherst College
The Development, Practice and Challenges Facing the Global Human Rights Movement
Wesleyan University
Human Rights Advocacy: Critical Assessment and Practical Engagement in Global Social Justice
Human Rights and the 2020 Elections
Yale University
Regional Human Rights: The Inter-American System
2018-2019
Colorado LaW
Regional Human Rights Protection
Stanford University
Advanced International Human Rights and Conflict Resolution Clinic LAW 912 Section 01 Class #29861
Advanced International Human Rights and Conflict Resolution Clinic LAW 912 Section 01 Class #31113
Directed Research LAW 400 Section 16 Class #32582
Externship, Special Circumstances LAW 884 Section 16 Class #32533
2017-2018
Stanford University
Advanced International Human Rights and Conflict Resolution Clinic LAW 912 Section 01 Class #1047
Advanced International Human Rights and Conflict Resolution Clinic LAW 912 Section 01 Class #1049
Advanced International Human Rights and Conflict Resolution Clinic LAW 912 Section 01 Class #1068
Directed Research LAW 400 Section 16 Class #35602
2016-2017
Stanford University
Advanced International Human Rights and Conflict Resolution Clinic LAW 912 Section 01 Class #29149
Advanced International Human Rights and Conflict Resolution Clinic LAW 912 Section 01 Class #31164
Advanced International Human Rights and Conflict Resolution Clinic LAW 912 Section 01 Class #31932
Directed Research LAW 400 Section 16 Class #34038
Between 2011 and 2019, Cavallaro taught these and other classes at Stanford University. From 2002 until 2011, Cavallaro taught a range of classes on human rights at Harvard University, Since the 1990s, he has also taught and lectured in Brazil, Colombia, France, Portugal, Italy, Mexico, the United Kingdom among other countries.