Cognitive Moral Development theory was first developed by Jean Piaget in order to explain the mental processes that occur when deriving meaning from experience. From this theory, Lawrence Kohlberg developed the hypothesis that the higher the moral reasoning, the higher the ethical decision....