CSR the Game Changer for Skill Development