The purpose of this study is to investigate the issues and possible directions for teacher education programs. Research and reform agendas on teacher education programs were not only new topics but proposed by many researchers and government initiatives. But these agendas were not based on thorough analysis and review of the teacher education curriculum themselves, namely attributes of a knowledge base for teaching and teacher education, the characteristics, issues and related problems of teacher education curriculum. In this paper, the curriculum of teacher education programs are composed of general education(liberal arts and sciences), subject-matter, professional studies(pedagogical content knowledge, method course), foundations of educations, practicum(student teaching). The characteristics of current problems of teacher education are reviewed using the Cochran-Smith & Fries(2005)'s three "the problem" of teacher education: training problem, learning problem, policy problem. In this context, the problem means as social science researchers do to define the problem to be addressed by a particular study, including issues, questions, and conditions. For possible future directions of teacher education programs are as follows: Restructuring curriculum of teacher education based on the key competencies for teachers and relationships between preservice and inservice programs, developing new teacher education programs for tomorrow schools and societies(eg. programs for diverse student population), reinforcing the university-school relations in teacher education, integrating in every teacher education programs the growth of understanding and practical competences for future teachers, supporting and helping teacher educators to adapt to new roles as scholars, researcher and teacher educators.