Social design is the collective task of developing an artifact for the public good. These projects are managed by community member volunteers who all have a shared conception of the public interest. In this paper we address the lack of attention social design has received in the Information Systems design research community. The paper focuses on the social organization of the design collective and outlines the threat social dilemmas pose to these projects. Throughout this discussion we challenge traditional models of action which do not support the collective action of social design. The constitutive design model is presented as a way of addressing social dilemmas in social design projects. How these social dilemmas are handled can significantly affect the form of the artifact being developed. Finally, we propose an academic curriculum for teaching the principles of social design in Information schools geared towards producing more socially conscious technical practitioners.