This program is designed to equip learners with the requisite knowledge, skills, and attitudes for creation of solutions to social problems. The courses are designed to deepen students’ understanding of the world they live in and how to apply their knowledge and skills to make positive impact in communities, thus creating a better world. The program is recommended for anyone interested in becoming an agent of change in the social sector, to build empathy and listening skills, to learn how to assist individuals and organizations to design and launch social entrepreneurial for profit, non-profit and hybrid organizations, to become involved in social investing and philanthropy, and for individuals who want to participate in social change projects locally or internationally. Upon successful completion of the program, learners will be able to create, operate and scale up successful social entrepreneurial ventures.