This study found that: 1) the importance of values education should be stressed, because we found that altruistic values (...) associate negatively with perception of CSR, in contrast, egoistic values associate positively; 2) a CSR education programme should be designed accordingly to fit different student characteristics and needs such as gender and major differences; 3) values should be used as