Community service learning integrates meaningful community service with classroom instruction and critical reflection to enrich the learning experience and strengthen communities. In practice, students work in partnership with a community-based organisation to apply their disciplinary knowledge to a challenge identified by the community