Diacuss how are Piaget and Vygotsky similar and different in their views of the role of social context and the role of the teacher in the classroom?

Based on your readings and research, how are Piaget and Vygotsky similar and different in their views of the role of social context and the role of the teacher in the classroom? In your experience in the classroom or observations of other classrooms, which of these approaches works better? Does one always work better or only under certain conditions? Offer examples and support your arguments.