Service-learning is an approach to teaching and learning in which students use academic and civic knowledge and skills to address genuine community needs.