Service-learning is a type of education that lets students put classroom skills into practice while serving the community. Courses place students in Rochester-area schools, organizations, agencies and businesses to meet a specific community need that is closely aligned with the objectives of a particular course.