Entrepreneurship teaches planning, endurance and tenacity. Social entrepreneurship teaches the values of using your skills to make money AND help others.
Social entrepreneurs start businesses and use a portion of the money they make to do good in the world.
Young people today are confronted with so many social issues, from bullying, to homelessness and poverty. They also have more technology and knowledge at that finger tips for success.