The Diffusion of Electronic Portfolios in Teacher Education | Synapse