collectivist: a person who belongs to the political left
socialist: a political advocate of socialism
brainstorming: a group problem-solving technique in which members spontaneously share ideas and solutions