I believe the answer is Vygotsky
Vygotsky theory is based on the view that human learning process is the interaction between their own intelligence with cultures/social factors that exist around us.
He believed that humans potential for cognitive development is limited to the type of culture that we're surrounded by