Return to Article Details Types of online scaffolds provided by a teacher educator in a communal blog for supporting pre-service teachers' reflective practice: A case study Download Download PDF