Return to Issue Details Critical thinking, creativity, self-efficacy, and teaching practice in Peruvian teacher trainers Download Download PDF