Khadar Ali

Articles

Socio-cultural theory and its place in the development of the Teacher Education Program at the Higher Colleges of Technology

Teaching and learning are socially situated activities that include human interactions, and all social interactions exist fundamentally in any educational …