Effective integration of information and communications technology in teacher education | Synapse