What is similar between John Dewey and Lev Vygotsky? and whats the difference between them?