Cooperative learning and personality types