The Haas School of Business’s Philanthropy University provides free online training to thousands of people and organizations working to achieve social good. Courses have regular start dates and last a couple of months each. There are currently seven non-credit/degree courses covering key skills such as fundraising, strategic planning, and scaling for impact offered. This includes courses on Global Social Entrepreneurship, Essentials of Non-profit Strategy, Financial Modelling for the Social Sector and How to Scale Social Impact.