Initial teacher education: a study of the efficacy of computer mediated courseware delivery in a partnership context | Synapse