In this course, the student learns process consulting while collaborating on site with a community leader of a non-profit organization. This service-learning course de-emphasizes coding, asking the student instead to analyze a complex organization, then design and implement a work plan that will expand the organization's capacity to use information technology. Throughout the semester, students develop a consulting report. They learn how to use this working document to collaborate with others and to think through and communicate a strategic technology plan. Students also experience how urban community organizations function, seeing the valuable benefits these organizations provide to society.