In this study, the authors aimed at exploring the attitudes key stakeholders in a teacher education program hold toward the appropriateness of English Language Teaching (EFL) teacher education programs at an Iranian teacher education university and their relevance to and sustainable impact in the real teaching context. This study found that the three groups of participants were unanimous in their evaluations of the majority of the courses, while their evaluative perceptions significantly varied for a small fraction of the courses in the program. The findings also revealed that the participants had a positive attitude towards the maintenance of most of the courses addressing teaching methodology and practice. Moreover, they believed that there is a need for inclusion of practical courses like practice- and micro-teachings as well as real classroom observations.