What type of view did Vygotsky have on cognitive development?
a) Psychosocial development
b) Piagetian development
c) Socio-cultural development
d) Behavioral development