Pedagogy, Partnership, and Practice: Challenges and Opportunities through Service-Learning