 political polarization has become a major concern in many countries around the world. A recent study suggests that it may be caused by certain characteristics of a given society, such as open and informal discussions among its members. The study shows that polarization can occur when there are floaters, contrarians, or stubborn agents in a community. When floaters are present, the community will gradually move towards consensus. Contrarians, on the other hand, will cause polarization within a community if they are present in large enough numbers. Stubborn agents will also cause polarization, but only if they are present in larger numbers than floaters or contrarians. This study provides insight into how political polarization can arise from the interactions of various types of people in a given society.