Enterprising Non-Profits (enp) is a collaborative program that provides grants and technical assistance to non-profit organizations to support the development or growth of their social enterprises (i.e., revenue generating businesses). Enp holds "Introduction to Social Enterprise" workshops around the province every spring and fall for non-profit organizations wanting to learn more about social enterprise and how to gain access to enp grants for business planning projects. The program also offers a wide range of resources for social enterprises on the enp website (www.enterprisingnonprofits.ca), including free downloadable copies of the Canadian Social Enterprise Guide book.