Socio-economic background of teachers and students Some factors that impact teaching & learning are: • vast curriculum • pace and scope of change in schools • time devoted to noncore teaching tasks • requirement to teach unfamiliar subjects • vocational education • teacher’s knowledge • classroom activities • learning through experience