I have previously written about myself as a loyal supporter of the socio-cultural view of learning. Throughout my teaching career, I have advocated the importance of collaboration and interaction to build knowledge. I also work with in-service training…
