In this paper we explore an approach to developing and implementing service-learning and community-based research in a study-abroad program in Cape Town, South Africa. Drawing on a notion of partnerships reflecting the values of accompaniment and transparency, and influenced by the importance of learning service, we outline an intentional, engaged pedagogy and program design emphasizing collaborative inquiry and partnership development. However, such an approach is challenging and demands that we include an ontological project as part of our work. This, we believe, is crucial if global service-learning (GSL), often taking place in the Global South, is to become a robust, critical, and ethical practice.