Education is a dynamic process. Teacher performance is the most crucial input in the field of education. The education gives a new shape to the individual and the nation as well. Education plays major role in bringing social change, economic and political development of any society. Education helps people to learn right actions at right time. Such an education requires efficient teachers. It is a well-known saying that teacher is the nation builder. A teacher is the central figure in the formal teaching learning process. The future of students depends upon the teachers. The place and importance of teacher in society can never be under estimated. The quality of teacher education programme needs to be up graded. Teacher education has not come up to the requisite standards. Teachers are not able to think critically and solve the issue related to teaching methods, content, organisation etc. Teacher education programme needs a comprehensive reform and restructuring curriculum of teacher-education programme needs to be revised according to changing needs of society. This paper focus on the various problems faced by teacher education in India. Unfortunately still there are several loopholes in the system. Centre and States Governments should join the hands to bring the quality and improvement in the teacher education, then bright future of teacher education is possible.