Courses

  • 10 Lessons

    Human Rights 101

    This course explores the fundamental principles of human rights, their legal and ethical foundations, and the global mechanisms for their protection and enforcement. Through lectures,…
  • 12 Lessons

    Social Justice 101

    This course provides an introduction to the theory, practice, and challenges of social justice. Students will explore the historical roots and contemporary manifestations of social…