The impact of a social-cognitive teaching strategy on students with learning difficulties