Concepts and Skills for a Diverse Society