Today's competitive world demands quality education. Therefore Quality teacher education has become an enduring theme as we have to strive for better teachers for better education of children. The quality of school education has direct links to the knowledge, competence and skills of teachers and their initial training preparations. The quality and coverage of any system of teacher education is always decided by the content of teacher education curriculum and the operational modes used for its delivery by the system. Curriculum cannot be stagnant or once for all process of education. It is an evolutionary phase of education phase at all levels from KG to PG. It has to be in line with the changing goals of education from time to time and the...