A review of empirical research on blended learning in teacher education programs · Study