A Multiple Case Study of Implementing Community Service-Learning in Large-Scale Higher Education Courses Research Articles pdf