Every culture has a set of core values that it imparts to its members. Core values do change over time. In many cases, values are universal. Each set of core values that uniquely define a culture is taught to that culture by socialization agents (parents, friends, and teachers).