what are the environmental factors that influence learning