Training The Workforce of Today for the Challenges of Tomorrow