Courses

  • 16 Lessons

    Foundations of Grassroots Movements and Community Organizing

    This dynamic course is designed to immerse students in the essential principles and practices of grassroots movements and community organizing. Students will explore the rich…
  • 15 Lessons

    Foundations of Social Change

    This course explores the dynamics of social change in contemporary society. It introduces students to key theories, significant historical movements, and the roles individuals and…
  • 16 Lessons

    Fundamentals of Volunteering

    This course introduces students to the concepts, values, and practices of volunteering. It covers the ethical foundations, various types of volunteer opportunities, and essential skills…
  • 12 Lessons

    Introduction to Mutual Aid and Community Solidarity

    In this dynamic and engaging course, students will embark on a comprehensive exploration of mutual aid and community solidarity, uncovering the profound impact these practices…
  • 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…