Geographic Solutions, the nation’s leading provider of software solutions for workforce development, unemployment insurance, corrections, education, and human services, has partnered with Teknimedia, a top developer of educational software, to offer online life skills training in its key vertical markets.