Teacher education in India has experienced a profound development over the period of its history. From simple beginnings in the ancient era, teacher training programs have advanced to cater the changing needs of a contemporary India. The initial attempts at teacher education were largely characterized by a formal approach, focusing traditional p