Return to Article Details Blended Learning Design: Facilitating Teaching Practice for Pre-Service Teachers Download Download PDF