Education is the fundamental indicator of the national development. Education develops the human resources, which is most important factor of national development. Teacher education, by its nature, has to be relevant to other sectors of society in order to educate and skilled workers needed for socio-economic development. Now a days, society is rapidly changing, it is essential for teacher education to strengthen its linkage with the world of work in order to meet changing requirements. To cope with this changing nature of workplace, it is essential to develop through life-long education, the necessary skills required for performing a job.