Developing social competence and other generic skills in teacher education: applying the model of integrative pedagogy | Synapse