This article describes an innovative teaching approach that uses a fund-raising activity as a method of acquiring social entrepreneurship (SE) skills and knowledge. The programme involved students working with different stakeholders in an interactive learning environment to generate real revenue for social enterprises. The three main areas of contribution made in this study are: (1) to provide an insight into how SE education can be delivered more effectively through the use of real world projects; (2) enhance the understanding of the nature and use of a collaborative learning approach within higher education; and (3) provide a model on which university lecturers can build to help students develop the required skills and competences of a social entrepreneur.