$ 0 0 The changes in economic, political, social, and technological spheres have deeply influenced the nature, structure and functions of teacher education throughout the world.