Who We Are

Steps of Love is a US-based nonprofit organization that develops programming, creates infrastructure, and provides support that empowers the community members of Puerto Peñasco, Mexico to break the cycle of poverty.

The Executive Team



Kathleen Duncan

AIM Peñasco / Steps of Love Liaison
Read Bio →


Craig Mahaffy

Program Manager
Read Bio →

Board of Directors



Barbara Snyder

Chair of the Board of Directors
Read Bio →

Laura Wood

Secretary
Read Bio →

Cyndi Connelly

Treasurer
Read Bio →

Jesus Campa

Board Member at Large

Read Bio →

BJ Wiggins

Board Member at Large

Read Bio →

Luis Ramirez

Board Member at Large
Read Bio →

Niki Ramirez

Member at Large
Read Bio →

Donate Now

  • Family Support

    Support for families to meet their children's most basic of needs such as food, clothing, medical and dental care, and shelter.

  • Financial Support

    Coverage of educational related expenses including registration, tuition, exam fees, uniforms, books, and school supplies.

  • Homework Clubs

    Collaborative environments located in each neighborhood offering homework help, tutoring, and a safe place to spend time after school.

  • Family Support

    Support for families to meet their children's most basic of needs such as food, clothing, medical and dental care, and shelter.

  • Financial Support

    Coverage of educational related expenses including registration, tuition, exam fees, uniforms, books, and school supplies.

  • Homework Clubs

    Collaborative environments located in each neighborhood offering homework help, tutoring, and a safe place to spend time after school.