Return to Article Details Web-based portfolio: a tool for the development of reflective practice in initial teacher education Download Download PDF