(http://www.21stcenturyskills.org/) Great website to gain information on current 21st Century Skills.
www.youthbuild.org