Who is Lev Vygotsky?

Lev Vygotsky was a psychologist and founder of cultural-historical psychology. Although he had many seemingly great ideas, his work was heavily criticized before and after his death.