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